In Hindu and Buddhist mythology, the elixir of immortality; the drink of the gods that grants eternal life.
From Sanskrit amṛta meaning 'immortal' or 'undying' (a- 'not' + mṛta 'dead'). The concept appears in various forms across Indian religious traditions and has influenced alchemical traditions worldwide.
Try Another Word