चै रन/रयूं

English: Translation
dumbfound, stricken
Hindi: Translation
अवाक; हक्का-बक्का/भौंचक होना/कर देना
noun
adjective
adverb