• Avatara

    The primary meaning of the term Avatāra is derived from avataraṇa, that is, to come down. God comes down to earth, assuming a different form, from his celestial abode — this is the avatāra or avataraṇa (incarnation) of God. The huge gap between the worldly abode of mankind and the distant antarīkṣaloka seems to be […]