cove

noun

A small sheltered bay.