häpen
adjective
amazed, astonished
Inflections
häpet
häpna