A person or thing that amazes; something that causes amazement or astonishment.
From amaze plus '-er,' a suffix creating an agent noun (one who does the action). Standard formation, though not as common as agent nouns from other verbs.
Try Another Word