shophouse in Russian shophouse in Russian дом-магази́н noun (Southeast Asia) A building that has both retail and domestic use. Add to Flashcards