embayment

noun

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