giftshop

noun

  1. 1

    A shop connected to a monument, sight, or museum or other place of interest, which sells products related to the nature of the place.

Translate “giftshop” to another language

Click any language to open the translator with this word already filled in.

Giftshop Definition & Meaning | TranslatePulse