surpriser
Noun
Meaning
One who surprises.
Source: Webster's dictionarySynonyms
daze
start
amazing
astounding
surprise
striking
surprising
wonder
stunning
astonishing
startling
astonishment
amazement
astonish
amaze
Show all synonyms