wonder-working

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