amazement.
(In surprise).
1. m. fright, horror.
2. m. Great admiration.
3. m. person or amazing thing.