Name: Nasiruddin (نسردن)
Meaning: Nasiruddin is an Arabic name for boys that means supporter of the faith, a person who supports Islam and Muslims.
Gender: male