Simplified Chinese Meaning of amrita

仙水

Other Simplified Chinese words related to 仙水

No Synonyms and anytonyms found

Definitions and Meaning of amrita in English

Webster

amrita (n.)

Immortality; also, the nectar conferring immortality.

Webster

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 => 截肢,