Amazing [1]
(1): (a.) Causing amazement; very wonderful; as, amazing grace.
(2): (p. pr. & vb. n.) of Amaze