Hadya means "Something bestowed upon someone with the intention of bringing pleasure or benefit. The singular form of a collection of such offerings.".
Hadya meaning in Urdu is: تحفہ، ہدیہ
Hadya is of Arabic origin.
Hadya has 2 syllables.
Parents who liked Hadya also loved these names