• Shophouse

    Origin

    shop + house

    Noun

    shophouse

    (plural shophouses)
    1. (Southeast Asia) A building that has both retail and domestic use.
    © Wiktionary