Click or tap here to find out how this works
Tip: insert a question mark by pressing your spacebar.
Definitions of: AVATAR
- (n.) The descent of a deity to earth, and his incarnation as a man or an animal; -- chiefly associated with the incarnations of Vishnu.
- (n.) Incarnation; manifestation as an object of worship or admiration.