What is the meaning of Roads?

plural of road

A roadstead.

Source: wiktionary.org