Wimbledon meaning

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