Zaki-uddin means "One whose moral character is perfected through devotion to Islamic faith. The name combines spiritual purity with religious commitment.".
Zaki-uddin meaning in Urdu is: دین کا پاک شخص
Zaki-uddin is of Arabic origin.
Zaki-uddin has 3 syllables.
Parents who liked Zaki-uddin also loved these names