MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Mithras

noun (n)

  • ancient Persian god of light and truth; sun god
    kuno persia cahaya dan kebenaran tuhan; dewa matahari
    Synonym:
    mithra
    source: wordnet30
  • The sun god of the Persians.
    dewa matahari dari persia.
    source: webster1913