Meaning and details of: Rosha

NameSexLanguageMeaning(s)Original SpellingNotes
RoshaFemale
Persian
2045 names
Meaning(s) of Rosha:
Cheerful
42 names
Happy
194 names
روشا