seaside park in port area - English Synonyms Dictionary