شاں شاں

English: Translation
Stunned; Astonished
Urdu: Translation
دھرا کا دھرا رہ جانا
adjective