What does MITRA stand for?
What does MITRA mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: MITRA.
What does MITRA mean?
- Hindu god of friendship and alliances; usually invoked together with Varuna as a supporter of heaven and earth