Najm-uddin means "A luminous celestial body representing Islamic faith. This name signifies someone who embodies the principles and brilliance of religion.".
Najm-uddin meaning in Urdu is: دین کا ستارہ
Najm-uddin is of Arabic origin.
Najm-uddin has 3 syllables.
Parents who liked Najm-uddin also loved these names