Definition of Land's End in English:

Land's End

proper noun

  • A rocky promontory in SW Cornwall, which forms the westernmost point of England. The approximate distance by road from Land's End to John o'Groats is 1,400 km (876 miles).

Pronunciation

Land's End

/ˌlanz ˈɛnd/