'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