Definition of Land's End in English:

Land's End

Pronunciation /lænzˈend/

See synonyms for Land's End

proper noun

  • A rocky promontory in southwestern Cornwall that is England's westernmost point.