What does asombro mean?

asombro - Spanish to English

astonishment