MalayTranslate.com
Malay to English Translator
Translate Here

English to English

thaumaturgist

noun (n)

  • one who practices magic or sorcery
    satu yang sihir atau praktek sihir
    source: wordnet30
  • One who deals in wonders, or believes in them; a wonder worker.
    yang menjual barang keajaiban, atau percaya pada mereka; keajaiban pekerja.
    source: webster1913