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

miatr amitr ramit trami itram