Astonisher

/əˈstɒnɪʃər/ noun

A person or thing that astonishes or amazes; something that causes great surprise or wonder.

From 'astonish' + '-er' (one who does something). A straightforward agent noun formation, though rarely used compared to 'wonder' or 'marvel.'

📖 Full word page — etymology, 47 translations, audio 🔑 Get Free API Key — 50 lookups/day 📚 Read the Docs — integrate Word Orb