rosa
Etymology
Latin
Borrowed from Latin rosa meaning 'rose'. In English, rosa is not a common noun — the everyday word for the flower is rose. Rosa appears in English only as a feminine given name (e.g., Rosa Parks, Rosa Luxemburg) or as the botanical genus name Rosa (capitalised, scientific Latin).