Meaning of parkway
Definition of parkway
(noun)
a
wide
scenic
road
planted
with trees; "the
riverside
drive
offers
many
exciting
scenic
views"
Other information on parkway
WIKIPEDIA results for
parkway
Amazon results for
parkway
Tweet