Synonyms of Mithra in English :
Antonyms of Mithra in English
Thesaurus of Mithra in English
Mithra
see definition of mithraSynonyms of mithra
1. (noun) ancient Persian god of light and truth; sun god
Words Derivationally Related to mithra
1. (noun) ancient Persian god of light and truth; sun god