wonder-worker (n.) Look up wonder-worker at Dictionary.com
1590s, from wonder (n.) + worker, translating Greek thaumatourgos. Old English had wundorweorc "miracle."