John o’groats

What is John o’groats?

John o’groats definition and meaning on Dictionary terms:
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.

 

reference: https://www.dictionary.com/browse/john-o-groats

Tags: