Nasir-ud-din means "A protector and supporter of Islam and its teachings. The name carries the sense of one who upholds and defends the religion.".
Nasir-ud-din meaning in Urdu is: دین کا حامی
Nasir-ud-din is of Arabic origin.
Nasir-ud-din has 4 syllables.
Parents who liked Nasir-ud-din also loved these names