VariousWords beta
Definitions:
Noun
Mitra
Definition: Hindu god of friendship and alliances; usually invoked together with Varuna as a supporter of heaven and earth
Definition: A person who is interested in becoming a Buddhist and elects to join a Buddhist community to learn more.