GOGMAGOG HILLS


Meaning of GOGMAGOG HILLS in English

an area of low hills south of Cambridge in England that is popular with walkers and cyclists.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.