Noun mithra has 1 sense
  1. Mithras, Mithra - ancient Persian god of light and truth; sun god
    --1 is a kind of Persian deity
,
TOP