English | German | Russian | Czech

Mitra English

Meaning Mitra meaning

What does Mitra mean?

Mitra

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

Synonyms Mitra synonyms

What other words have the same or similar meaning as Mitra?

Mitra English » English

friend Mithras Mithra

Are you looking for...?