Search Details

Word: shophouse (lookup usage) (lookup stats)


Meaning:

Noun:

  • (''in SouthEast Asia'') A building that has both retail and domestic use.

Source: Wiktionary | Src Info »