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