Definitions of Mithra:

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