Land’s end

What is Land’s end?

Land’s end definition and meaning on Dictionary terms:
noun
a cape in Cornwall that forms the SW tip of England.

 

reference: www.dictionary.com/browse/land-s-end

Tags: