Astounds Meaning

There are 1 meaning(s) for word Astounds

Meaning 1 : affect with wonder

    Synonyms : amaze,  astonish