Search

Escto search a new word

astonishment

noun
originFrench

A feeling of great surprise or wonder caused by something unexpected.

Word Map