Ness

Webster's Dictionary of the English Language

·noun A promontory; a cape; a headland.

Related Words