Twickenham

From Wiktionary, the free dictionary
Jump to navigation Jump to search

English

[edit]
The centre of Twickenham in Greater London

Pronunciation

[edit]

Proper noun

[edit]

Twickenham

  1. A town in the borough of Richmond upon Thames, south-western Greater London, England, historically in Middlesex (OS grid ref TQ1673).
  2. Twickenham Stadium, the largest rugby stadium in England.
  3. An unincorporated community in Wheeler County, Oregon, United States.

Synonyms

[edit]

(stadium):