mervail

/ˈmɜrvɛɪl/

Definitions

1. noun

a feeling of wonder or astonishment, especially at something beautiful or impressive

“The breathtaking view of the Grand Canyon filled her with a sense of mervail.”

Synonyms

  • awe
  • wonder

Antonyms

  • disdain
  • indifference