English

edit

Proper noun

edit

Nethercleuch

  1. A locality north of Lockerbie, Dumfries and Galloway council area, Scotland (OS grid ref NY1286).

Alternative forms

edit

References

edit