Noun · B1
astonishment
Meaning

great surprise or amazement