Zakariyya means "An alternative form of a prophetic name, referring to one of God's messengers. The name honours a figure of religious significance.".
Zakariyya meaning in Urdu is: نبی کا نام
Zakariyya is of Arabic origin.
Zakariyya has 3 syllables.
Parents who liked Zakariyya also loved these names