astonishments
English
Noun
astonishments
plural of
astonishment