ALL meanings of land's end
Land's End
L l - noun land's end a cape in Cornwall that forms the SW tip of England. 1
- noun land's end a granite headland in SW England, on the SW coast of Cornwall: the westernmost point of England 0
- noun land's end cape in Cornwall at the southwesternmost point of England 0