(Hindi) The incarnation of gods; descendingAvatarra, Avatarah, Avatari, Avatarie, Avatary, Avatarey, Avatarea, Avatareah, Avataree, Avatarrah Health Source: Medical Dictionary Author: Health Dictionary