Meaning of Mitra
Definition of Mitra
(noun)
Hindu god of
friendship
and alliances;
usually
invoked
together
with Varuna as a
supporter
of
heaven
and
earth
Other information on Mitra
WIKIPEDIA results for
Mitra
Amazon results for
Mitra
Tweet