English to English

Margaret Court

noun (n)

  • Australian woman tennis player who won many major championships (born in 1947)(noun.person)
    Synonym:
    court
    source: wordnet30
Advertisement

Bookmark This Site