Traditional Chinese Meaning of amrita
仙水
Other Traditional 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 => 截肢,