AVATAR


Meaning of AVATAR in English

n. (Hindu mythology) earthly incarnation of a god, human embodiment of a deity; (Internet) online image that represents a user in chat rooms or in a virtual "space"

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.