Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by VRA
Avatar
Share definition
Flag
Avatar is a
Sanskrit
word that translates into English as 'descent', '
appearance
'. It is widely used to describe the appearance of gods and goddesses in various epics of
Hinduism
.
Rama
is an avatar of
Lord
Vishnu
.
Avatar
by
VRA
December 14, 2014
Get the
Avatar
mug.