MITHRAS


Meaning of MITHRAS in English

noun the sun god of the persians.

Webster English vocab.      Английский словарь Webster.