wonderworker

English

Etymology

From wonder +‎ worker.

Noun

wonderworker (plural wonderworkers)

  1. One who performs wonders, marvels, or miracles.