Letters that make Mithra
a, h, m, r, t, i are letters that make 'Mithra'
Mithras is a word created by adding a letter to 'Mithra'
1 possible definitions for 'Mithra'
Under this definition, mithra is a noun and has the following properties:
Mithras has the same meaning as Mithra
'Mithra' can be considered an instance of Persian deity.
mithraic, mithraistic are derivatives of 'Mithra'.