Home
Search
Index
Definify.com
Definition
2024
shophouse
shophouse
English
Noun
shophouse
(
plural
shophouses
)
A row of shophouses along
Arab Street
in Singapore
(
Southeast Asia
)
A
building
that has both
retail
and
domestic
use.
Translations
a building that has both retail and domestic use
Chinese:
Mandarin:
Indonesian:
ruko
Lao:
Malay:
rumah kedai
Russian:
дом-магази́н
m
(
dom-magazín
)
Tamil:
Thai:
ห้องแถว
(
hông tăe
)
Etymology
shop
+
house
Similar Results
Hothouse