alleyway

Noun
  1. A narrow street with walls on both sides (synset 102700618)

Other Searches