inlet

in-let

noun

A narrow strip of water extending from a sea, lake, or river into the land.

"We moored our dinghy in the sheltered inlet."

Thesaurus

Synonyms: recess, intake