English Translation to be astonishing or wonderful; miraculous Type Root Linguistic Details Root Type Verb root