A variant spelling of amrita; the mythological nectar of immortality in Hindu and Buddhist traditions.
From Sanskrit अमृत (amṛta, immortal or nectar), from a- (not) + mṛt (death). The spelling 'amreeta' represents an anglicized transliteration of the Sanskrit term.
Try Another Word