VRA's definitions
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.
by VRA December 14, 2014
We'll email you a link to sign in instantly.