AVATAR


Meaning of AVATAR in English

n. 1 (in Hindu mythology) the descent of a deity or released soul to earth in bodily form. 2 incarnation; manifestation. 3 a manifestation or phase.

[ Skr. avatara descent f. va down + tr- pass over ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.