Meaning of the Sanskrit Word: devatara

  devatāra—of the God    Adi 17.197

Can't find any compound Sanskrit words containing devatara.