Meaning of Wimbledon
Definition of Wimbledon
(noun)
a
suburb
of London and the
headquarters
of the
club
where
annual
international
tennis
championships are
played
on
grass
courts
Other information on Wimbledon
WIKIPEDIA results for
Wimbledon
Amazon results for
Wimbledon
Tweet