Canadian English Meaning of amrita
amrita
Other Canadian English words related to amrita
No Synonyms and anytonyms found
Nearest Words of amrita
Definitions and Meaning of amrita in English
amrita (n.)
Immortality; also, the nectar conferring immortality.
amrita (a.)
Ambrosial; immortal.
FAQs About the word amrita
amrita
Immortality; also, the nectar conferring immortality., Ambrosial; immortal.
No synonyms found.
No antonyms found.
amrinone => Amrinone, ampyx => ampyx, amputee => Amputee, amputator => amputee, amputation => Amputation,