Amrita Copy link Amrita ({not transcribed}) , noun [Sanskrit amrita.] (Hind. Mythology) Immortality; also, the nectar conferring immortality. (Hind. Mythology) Ambrosial; immortal.