Home
Advance Search
Dictionary
Words with Friends solver
Meaning of avatars
Definition:-
A manifestation of a deity or released soul in bodily form on earth; an incarnate divine teacher. (noun)
An icon or figure representing a particular person in a video game, internet forum, etc. (noun)