n. In Hindu myth., the descent of a deity to the earth in an incarnate form or some manifest shape; the incarnation of a god.n. Hence A remarkable appearance, manifestation, or embodiment of any kind; a descent into a lower sphere; an adorable or wonderful exhibition of an abstract idea, principle, etc., in concrete form: as, “The Irish Avatar” (a poem by Byron on a visit of George IV. to Ireland); “the avatar of mathematics,”