1
[ noun ] an inhabitant of a border area (especially the border between Scotland and England)

Related terms

inhabitant England

*