Yahoo Web Search

Search results

  1. Dictionary
    Gift shop

    noun

    • 1. a shop that sells souvenirs and small items suitable to be given as presents: "a lovely little gift shop, full of magnets, coasters, and handbags"

    Powered by Oxford Languages