Meaning of Cape

Definition of Cape

(noun) a strip of land projecting into a body of water
a sleeveless garment like a cloak but shorter

Other information on Cape

WIKIPEDIA results for Cape
Amazon results for Cape