seafront

Noun
  1. The waterfront of a seaside town (synset 108651426)

Other Searches