1
[ adjective ] bewildering or striking dumb with wonder

Related terms

incredible

*