What does the meaning of gp mean?

GP may refer to a general practitioner in terms of medicine. It may mean Grand Prix in motor racing.
Updated on Wednesday, February 01 2012 at 02:37PM EST
Collections: general practitionergpgrandmedicine