dumbfoundingEnglish

astounding, dumbfounding, dumfounding

Adjective

Bewildering or striking dumb with wonder

English: astounding, dumbfounding, dumfounding

English words with similar meanings

Show 2 words