What is the full meaning of amrita
(Sanskrit) a beverage that bestows immortality in Hindu mythology, also AMREETA [n -S]
Example of the word amrita placed on a Scrabble board.