A form of Aladdin, from Arabic al-Din, meaning "nobility of the faith" or "excellence of religion."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Aladin?
Swipe through thousands of names like it