wishing cap

Noun
  1. A magical cap that secures whatever one wishes for (synset 104603443)

Other Searches