Wonder-worker /(?)/

Won·der-work·er

Wonder-worker

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