JOHN O'GROATS


Meaning of JOHN O'GROATS in English

/ ˌdʒɒn əˈgrəʊts; NAmE dʒɑːn əˈgroʊts/ noun

a village in Scotland that is further north than any other place in Britain

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.