abasourdi

Adjective

 * 1) astonished; dumbfounded
 * 2) stunned or dazed by a loud sound