cove

noun

1.
a small inlet
2.
small or narrow cave in the side of a cliff or mountain