embayment

embayment

embayment

Noun

an indentation of a shoreline larger than a cove but smaller than a gulf

Synonyms: