Synonyms of Shangxiaopu

Primary definition: A small shop or stall, often selling goods or food items.

Full Dictionary Entry

Antonyms & Opposite Concepts