Meaning of the name Rosa: Rose
Origin of the name Rosa: Latin
Alternate spellings of the name Rosa: Rosae, Roza, Rosai, Rosah