Noun
·
A1
street
Meaning
a public road in a city or town lined with buildings
Lists
Places