|
Definition of Amrita
1. n. Immortality; also, the nectar conferring immortality.
Definition of Amrita
1. a beverage that bestows immortality in Hindu mythology [n -S]
Medical Definition of Amrita
1. Immorality; also, the nectar conferring immortality. A. Ambrosial; immortal. Origin: Skr. Amrita. Source: Websters Dictionary (01 Mar 1998)