Loading name…
Rosi is a Germanic and Romance diminutive of names containing the element hros, meaning horse, most commonly serving as a pet form of Rosalinde, Rosemarie, or similar compound names, though it is also associated with the Latin and Italian rosa, meaning rose, through names such as Rosa and Rosina. It has been used across German-speaking and Italian-speaking regions as both an affectionate short form and an independent given name. Related forms include Rosi's cognates Rosie, Rosy, and Rösi, the last being especially common in Switzerland.