Name: Najmuddin (نجمدن)
Meaning: Najmuddin is an Arabic name for boys that means star of the faith, a person who is famed and respected among the Muslims.
Gender: male