VariousWords beta
Related Terms:
Definitions:
Noun
teashop
teahouse
tearoom
tea parlor
tea parlour
Definition: a restaurant where tea and light meals are available
Definition: Alternative spelling of tea shop