Synonyms for "astonish"

Words with similar meaning