English dictionary
mithra meaning and definition
Definition and meaning of mithra at MeaningMonkey.org. mithra meaning and definition in the English Dictionary.MITHRA noun
Definition of Mithra (noun)
- ancient Persian god of light and truth; sun god
- synonyms: Mithras
Source: Princeton University Wordnet