Bay
A bay
bay
The answer is a bay. It is similar to a gulf but generally is smaller than a gulf.
A river
rocks :)
A bay is a body of water partially enclosed by land, smaller than a gulf, that opens into a larger body of water like an ocean or lake.
A bay
The Hudson Bay is one of them.
A strait.
a bay
A bay is a body of water that is partly enclosed by land (and is usually smaller than a gulf).
It sounds like you referring to a Canal.