parkway
1. [ noun ] (transportation) a wide scenic road planted with trees
Synonyms: drive
Examples:

"the riverside drive offers many exciting scenic views"

Related terms: road drive pull drive drive
Similar spelling:   park
  parky
  parka
  Parkia
  Parkey
  Parrack
  parks
  Parke