Persian/Urdu name combining 'mah' (moon) and 'rosh' (face), meaning 'one whose face shines like the moon.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Mahrosh?
Swipe through thousands of names like it