Meaning and details of: Masarra

NameSexLanguageMeaning(s)Original SpellingNotes
MasarraFemale
Arabic
10801 names
Meaning(s) of Masarra:
Delight
15 names
Good Tidings
25 names
Joy
25 names
مسرة