Definition of Land's End in English:

Land's End

Pronunciation /lænzˈend/

proper noun

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