Definitions of Mithras:

  • noun:   ancient Persian god of light and truth; sun god