Tamil Dictionary 🔍

amrita

Am*ri"ta, n. Etym: [Skr. amrita.] (Hind. Myth.) Defn: Immorality; also, the nectar conferring immortality. -- a. Ambrosial; immortal.


amrita - Similar Words