amerveil
/ˌæmərvɛɪl/Definitions
1. noun
a feeling of wonder or enchantment, especially at something beautiful or impressive
“The city’s grandeur evoked a sense of amerveil in all who visited.”
1. noun
a feeling of wonder or enchantment, especially at something beautiful or impressive
“The city’s grandeur evoked a sense of amerveil in all who visited.”