Etymology
Advertisement

Rosa

fem. proper name, from Latin Rosa, literally "rose" (see rose (n.1)).

Others are reading

Advertisement
Advertisement
Definitions of Rosa

Rosa (n.)
large genus of erect or climbing prickly shrubs including roses;
Synonyms: genus Rosa
From wordnet.princeton.edu