novelty shop

Noun
  1. A shop that sells miscellaneous articles appropriate as gifts (synset 103441327)

Other Searches