Sunday, March 8, 2009

The Avatar

The AvatarAvatar or Avatara (Sanskrit: Avatar, IAST Avatāra), often translated into English as incarnation, literally means descent (avatarati) and usually implies a deliberate descent from higher spiritual realms to lower realms of existence for special purposes. Descents that are of importance are mainly those of the Supreme Being which are plenary and marked with superhuman qualities. Other

Popular Posts