abbhuta (mfn.) astonishing, wonderful; out of the ordinary, strange. (n.) a wonderful thing, a marvel.