Noun
·
B2
cape
Meaning
a point of land jutting into the sea; a headland.
Lists
Nature
Places