Mithra
1.
(
noun
) ancient Persian god of light and truth; sun god
Synonyms:
Mithras
Related Words:
Persian deity
Terms and Conditions of Use / Copyright Notice