Mithras — synonyms, definition

1. Mithras (Noun)

1 synonym
Mithra
1 definition

Mithras (Noun) — Ancient Persian god of light and truth; sun god.

1 type of
Persian deity