amritas

noun
  1. plural of amrita; in Hindu and Buddhist mythology, the nectar of immortality consumed by the gods
  2. Usage: mythology; religion

Examples