Noun Definition

parkway

1.Definition: a wide scenic road planted with trees

Related Noun(s):drive

Category: Objects