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