Avatara

/ˌɑːvəˈtɑːrə/ noun

Definition

In Hindu and Buddhist mythology, a divine incarnation or earthly manifestation of a deity, especially one of the ten main forms of Vishnu.

Etymology

From Sanskrit 'avatāra,' from 'ava' (down) and 'tāra' (crossing), literally meaning 'descent' or 'crossing down.' The concept describes a god descending from the divine realm into human form.

Kelly Says

The concept of 'avatara' is so cool because it imagines gods getting tired of being abstract and choosing to come down and live as animals or humans—it's basically the earliest version of the sci-fi idea of a deity in disguise!

Related Words

Explore More Words

Get the Word Orb API

Complete word intelligence in one call. Free tier — 50 lookups/day.