Rosa

Gender: girl

Nicknames: Rosie, Ro, Rosetta

Of Latin origin, meaning "rose." Rosa is a classic floral name with elegance and simplicity.