Meaning of mithras

Definition of mithras

(noun) ancient Persian god of light and truth; sun god

Other information on mithras

WIKIPEDIA results for mithras
Amazon results for mithras