town house

Noun
  1. A house that is one of a row of identical houses situated side by side and sharing common walls (synset 104122350)

Other Searches