in a way that causes wonder or surprise
from amaze, ultimately from Old English amasian meaning to confound
Try Another Word