parkway




parkway - noun

  • a wide scenic road planted with trees
  • parkway - thesaurus

    drive