Thorpe Park
English
Etymology 1
From Thorpe (“village in Surrey”) + park.
Proper noun
Etymology 2
Coined from obsolete thorpe (“village”) + park.
Proper noun
- A business park in the Metropolitan Borough of Leeds, West Yorkshire, England (approx OS grid ref SE3733).