The story
Named after committee member William Williams, involved in purchasing the land as a market garden in 1907.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: Twickenham Stadium, England. Full definition →
Named after committee member William Williams, involved in purchasing the land as a market garden in 1907.
Etymology from Wiktionary, CC BY-SA 4.0.