English synonyms about - contact  

Mitra

noun

1 Mitra

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


Find more on mitra elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0143