beach

A sandy or pebbly shore beside an ocean, sea, or lake.