Skip to
noun
An extremely strong feeling of surprise or wonder, often beyond usual levels of astonishment.
Browse