Advertisement
Advertisement
John o'Groat's House
[ uh-grohts ]
noun
- the northern tip of Scotland, near Duncansby Head, NE Caithness, traditionally thought of as the northernmost point of Britain:
from Land's End to John o'Groat's House.
Advertisement
Advertisement
Advertisement
Advertisement
Browse