shophouse
Noun
Meaning
shophouse (plural shophouses)
A row of shophouses along Arab Street in Singapore
(Southeast Asia) A building that has both retail and domestic use.
Noun
shophouse (plural shophouses)
A row of shophouses along Arab Street in Singapore
(Southeast Asia) A building that has both retail and domestic use.