Word info

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.

Source: en.wiktionary.org

Related terms

Close letter words and terms