Mithras Meaning

There are 1 meaning(s) for word Mithras

Meaning 1 : ancient Persian god of light and truth; sun god

    Synonyms : mithra