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/