Meaning of the Sanskrit Word: devatara

  devatara—of the God    Adi 17.197

Can't find any compound Sanskrit words containing devatara.