grand prix

Noun
  1. One of several international races (synset 107473857)

Other Searches