Mithra
WordNet

noun


(1)   Ancient Persian god of light and truth; sun god
 
x
OK