ASTOUNDMENT


Meaning of ASTOUNDMENT in English

(n.) Amazement.

Webster's English dictionary.      Английский словарь Webster.