meaning of Astoundment

Astoundment meaning in General Dictionary

Amazement

View more

  • Amazement.

Astoundment meaning in General Dictionary

(letter.) Amazement.