Is there any reason we can't use "chauffeur"? Not every driver is a chauffeur, but every chauffeur is a driver.