WINDSOR GREAT PARK


Meaning of WINDSOR GREAT PARK in English

ˌWindsor ˈGreat Park BrE AmE

the large park in which Windsor Castle stands

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.