adbhuta

s. Adbhuta — A phenomenon, miracle, wondermanner-1886-vision
Adbhuta — 1. a hill. 2. a treemanner-1886-vision