1 entry 1 source
Avatar
Open directlyWebster's 1828 Dictionary · 1828
Part of speech: noun (n.)
1. The descent of a deity to earth, and his incarnation as a man or an animal; -- chiefly associated with the incarnations of Vishnu.
2. Incarnation; manifestation as an object of worship or admiration.