Wonder-working

Won·der-work·ing

Wonder-working

a.
  1. Doing wonders or surprising things.