taumaturgo

listen to the pronunciation of taumaturgo
Italian - English
miracle worker, one who does amazing deeds