wonder-working
WONDER-WORKING
, a. Doing wonders or surprising things.