An Encylopedia Britannica Company

tea shop

1 ENTRIES FOUND:
tea shop noun
plural tea shops
tea shop
noun
plural tea shops
Britannica Dictionary definition of TEA SHOP
[count]