highroad

Noun
  1. A highway (synset 103524741)

Other Searches