SynonymX
Speak
Mitra
Definition of Mitra
1.
Hindu god of friendship and alliances; usually invoked together with Varuna as a supporter of heaven and earth
Noun
Semanticaly linked words with "mitra"
hindu deity