Avatar Nickname Meaning: For a person who always represents your best interest, whether as a teacher, guide, or friend.
Avatar Literal Meaning: A divine being/an iconic representation.
Popularity: High.
Origin: Hindu & English
Related Nickname: Priest, Guide.