Compund Words
Last Search Words
Search Result:Mitra
Overview of noun mitra
The noun mitra has 1 sense
- Mitra -- (Hindu god of friendship and alliances; usually invoked together with Varuna as a supporter of heaven and earth)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar