Avatar
Definition
A descent or incarnation of a deity, especially of Vishnu; lists vary and include Rama, Krishna, and sometimes the Buddha.
A descent or incarnation of a deity, especially of Vishnu; lists vary and include Rama, Krishna, and sometimes the Buddha.