Definify.com
Definition 2025
shophouse
shophouse
English
Noun
shophouse (plural shophouses)
A row of shophouses along Arab Street in Singapore
Translations
a building that has both retail and domestic use
|
|
shophouse (plural shophouses)
|
|