Yahoo India Web Search

Search results

  1. Dictionary
    miracle worker

    noun

    • 1. a person who seems to be able to perform miracles: "he is very good at his job, but he is not a miracle worker"