Mithra Meaning

There are 1 meaning(s) for word Mithra

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

    Synonyms : mithras