townhouse in Finnish townhouse in Finnish kaupunkitalo noun A house in an urban setting. Add to Flashcards