Persian name from *mah* (moon) and *jâbeen*, traditionally meaning moon-faced or radiant-cheeked.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Mahjabeen?
Swipe through thousands of names like it