roads

Noun
  1. A partly sheltered anchorage (synset 108657875)

Other Searches