Headland, peninsula, or promontory; also means horse in some contexts

1 Post