MalayTranslate.com
Malay to English Translator
Translate Here

English to English

thaumaturge

noun (n)

  • one who practices magic or sorcery
    satu yang sihir atau praktek sihir
    source: wordnet30
  • A magician; a wonder worker.
    ahli silap mata; keajaiban pekerja.
    source: webster1913