NOUN
  • Definition - The incarnation of a deity, particularly Vishnu.
  • Definition - The physical embodiment of an idea or concept; a personification.
  • Definition - A digital representation of a person or being; often, it can take on any of various forms, as a participant chooses. e.g. 3D, animated, photo, sketch of a person or a person's alter ego, sometimes used in a virtual world or virtual chat room.
Words in your word
6 Letter Words
avatar 9
4 Letter Words
vara 7
3 Letter Words
ava 6 tav 6 var 6 vat 6 art 3 rat 3 tar 3
2 Letter Words
aa 2 ar 2 at 2 ta 2