shangaza

Verb

 * : to amaze, to astonish, to surprise