seafront

1. (noun) the waterfront of a seaside town
Related Words: waterfront



Terms and Conditions of Use / Copyright Notice