Wimbledon definition

wĭmbəl-dən
A district of southern Greater London, England. It is the site of a major annual tennis tournament.
0
0
(place) Suburb of London: scene of international lawn tennis matches.
proper name
0
0
Advertisement