Definition of Finisterre, Cape
cape on the Atlantic in northwestern Spain on the coast of La Coruña province; the westernmost point of the Spanish mainland, at 9°18′west longitude
Seen and Heard
What made you want to look up Finisterre, Cape? Please tell us where you read or heard it (including the quote, if possible).