waterfront

waterfront, n. Land or land with buildings fronting a body of water.

waterfront Read More »