thaumaturgist

thaumaturgist

thaumaturgist

Noun

one who practices magic or sorcery

Synonyms: