mitra
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Associated
Related
noun
Hindu god of friendship and alliances; usually invoked together with Varuna as a supporter of heaven and earth
WordNet
Previous
mitogen
mitome
mitomycin
mitosis
mitotic
Next
mitraille
mitrailleur
mitrailleuse
mitral
mitre