Here's how it works:
* Astonish is a verb, meaning to surprise someone greatly.
* Astonishment is the noun form, referring to the state of being greatly surprised or amazed.
Here are some examples:
* Verb: The magician's trick astonished the audience.
* Noun: The audience was filled with astonishment at the magician's trick.