Definition of Amrita

  • (n.) Immortality; also, the nectar conferring immortality.
  • (a.) Ambrosial; immortal.

Synonyms of Amrita


No Synonyms Found.

Antonyms of Amrita


No Antonyms Found.

Homophones of Amrita


No Homophones Found.