Synonyms for "astound"

Words with similar meaning