Word Definition

Astonished

  1. of Astonish