marvel
mar-vel · noun
Definitions
noun
- 1.
A wonderful or astonishing person or thing.
- 2.
A feeling of great surprise or admiration.
Forms
plural: marvels
Related words
Etymology
From Old French merveille, from Latin mirabilia (wonderful things), from mirari (to wonder at).