Meaning of the Sanskrit Word: adabhuta

  adabhuta—wonderful    Antya 1.126

Compound Sanskrit Words Containing: adabhuta

  adabhuta caritra—wonderful characteristics    Madhya 16.162-163