wimbledon

Noun
  1. A suburb of London and the headquarters of the club where annual international tennis championships are played on grass courts (synset 108897000)

Other Searches