Definition of Mitra

Noun: Mitra  mee-tru

  1. Hindu god of friendship and alliances; usually invoked together with Varuna as a supporter of heaven and earth

See also:
mitotically
mitral

Anagrams containing the word mitra

mtair amitr ramit trami itram