Grand prix has 3 different meanings across 1 category:
Noun
one of several international races
any of several international races, especially one of a series for Formula One racing cars
Alternative form of Grand Prix