A beach, or a bay.
shore
A shoreline is the coast along the edge of a body of water such as the ocean or a lake. The water washes up on the shoreline.
The edge of a river basin is called the watershed.
That is called a headland
a Lagoon.
Lake
Indian Ocean.
The Bay of Bengal is bordering the eastern part of India, but its subcontinent is landlocked (not bordering water). Also, it is near a lake called Bhutan, but it is not touching it.
The shore -noun1.the land along the edge of a sea, lake, broad river, etc. 2.some particular country: my native shore. 3.land, as opposed to sea or water: a marine serving on shore. 4.Law . the space between the ordinary high-water and low-water mark. -adjective5.of, pertaining to, or located on land, esp. land along the edge of a body of water: a marine on shore duty.
Yes, "shore" is a common noun. It refers to the land along the edge of a body of water, such as a lake, river, or ocean. It is not capitalized unless part of a proper noun.
a place
OCEAN