shophouse in Indonesian shophouse in Indonesian rumah toko noun (Southeast Asia) A building that has both retail and domestic use. Add to Flashcards