Simplified Chinese Meaning of amrita
仙水
Other Simplified Chinese words related to 仙水
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
仙水
Immortality; also, the nectar conferring immortality., Ambrosial; immortal.
No synonyms found.
No antonyms found.
amrinone => 安立农, ampyx => 盾虾科, amputee => 截肢者, amputator => 截肢者, amputation => 截肢,