Plural form of road.
a partly sheltered anchorage
"From grand tales to grandkids"
"Don’t Forget This"