meaning of miracle worker

1. a person who claims or is alleged to perform miracles


Related Words

miracle worker |

Developed & Maintained By Taraprasad.com

Treasure Words