mithraEnglish

Mithra, Mithras

Noun

Ancient Persian god of light and truth, sun god

English: Mithras, Mithra

Bahasa: Mithra, Mithras

Bahasa words with similar meanings

English words with similar meanings

Show 1 words

Words that start with "mithra"