amrita

adj. amrita — Immortal. s. Nectar, ambrosia. 2. differentmanner-1886-vision