iJunoon official Urdu Dictionary
عجب
ajab
حیرت
herat
English definition for amazement
1. n. the feeling that accompanies something extremely surprising
Synonyms and Antonyms for amazement
1 related posts found for word amazement in iJunoon Website
Sponored Video