What is the full meaning of giftshops
GIFTSHOP, a shop selling presents [n]
Example of the word giftshops placed on a Scrabble board.