What is the meaning of the name Avatar?
The name Avatar is primarily a female name of Indian origin that means Incarnation.
Also means a drawing or illustration representing a person or character.
Avatar was the title of a 2009 major motion picture, as well as an unrelated television series.
Names that sound like Avatar:
Stats for the Name Avatar