Find the word definition

Wiktionary
paper shops

n. (paper shop English)

Usage examples of "paper shops".

The content of the reports was culled from thirty Canton newspapers that came down on the daily Canton train that also brought pigs and poultry and foods of all kinds and could be purchased without effort in Wanchai paper shops.