-
nounHindu god of friendship and alliances; usually invoked together with Varuna as a supporter of heaven and earth
Explanation of mitra
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.