Definitions of Hampton Court:
- noun: A former royal palace, now a tourist attraction, in the borough of Richmond upon Thames, Greater London (OS grid ref TQ1568).
- noun: An area immediately surrounding the palace on both sides of the River Thames in Greater London and Surrey.
(Definitions from Wiktionary)
Related words...
|
|
|
| |