mitra

Noun
  1. Hindu god of friendship and alliances;
    Usually invoked together with Varuna as a supporter of heaven and earth (synset 109550425)

Found on Word Lists

Other Searches