a large public park in Richmond (2), south-west London, England, created in 1637 for King Charles I as a place for hunting deer. It is the largest of the royal parks, and still contains large numbers of deer.
RICHMOND GREAT PARK
Meaning of RICHMOND GREAT PARK in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005