Водителей самодвижущихся экипажей с паровым двигателем стали называть «шофферами» (кочегарами), ведь их первейшей обязанностью было топить топку. Это название закрепилось за водителями любого другого автомобиля. Впоследствии второе «ф», как несвойственное русскому языку, исчезло, осталось просто «шофер».
История правил дорожного движения
·
А.Л. Рыбин