Meaning of mithra

Definition of mithra

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

Other information on mithra

WIKIPEDIA results for mithra
Amazon results for mithra