Synonyms of Mithra in English :

Antonyms of Mithra in English

Thesaurus of Mithra in English

Mithra

see definition of mithra

Synonyms 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