Wonder-working

Webster's Dictionary of the English Language

·adj Doing wonders or surprising things.

Related Words