Esplanades, noun plural of esplanade. Synonyms in the same form.
promenades, terraces
All synonyms for esplanade →