'Mitra' definitions:

Definition of 'Mitra'

(from WordNet)
noun
Hindu god of friendship and alliances; usually invoked together with Varuna as a supporter of heaven and earth