What is the full meaning of giftshop
a shop selling presents [n -S]
Example of the word giftshop placed on a Scrabble board.