shophouse
English edit
Etymology edit
Noun edit
shophouse (plural shophouses)
- (Southeast Asia) A building that has both retail and domestic use.
Related terms edit
Translations edit
a building that has both retail and domestic use
|
shophouse (plural shophouses)
|