thaumaturgy

Noun
  1. Any art that invokes supernatural powers (synset 105976844)
  2. An illusory feat;
    Considered magical by naive observers (synset 100100771)

Other Searches