cape

noun

1.
a strip of land projecting into a body of water
2.
a sleeveless garment like a cloak but shorter