Mitra
English Dictionary
->
Letter M
-> Mitra
Search Dictionary:
Mitra Definition
(n)
Hindu
god
of
friendship
and
alliances
;
usually
invoked
together
with
Varuna
as
a
supporter
of
heaven
and
earth
Mitra Synonyms
Mitra
© Art Branch Inc.