an area of low hills south of Cambridge in England that is popular with walkers and cyclists.
GOGMAGOG HILLS
Meaning of GOGMAGOG HILLS in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005