A feeling of surprise or amazement is called wonder.