Mithra — synonyms, definition

1. Mithra (Noun)

1 synonym
Mithras
1 definition

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

1 type of
Persian deity