Le mot toubib tire son origine de la langue arabe ''tabib'' qui signifie effectivement médecin.
Il est passé dans l'argot militaire avant de passer dans le langage courrant.
Complement internaute :
Ainsi, dans les années 1930, les officiers de l'armée allemande étaient appelés les ''toubs'' par les soldats français qui voulaient les prendre pour des médecins.
Cette métaphore de l'officier médecin a donné naissance à un genre littéraire appelé le ''toubib'' qui signifie ''pourquoi'' ou ''pourquoi pas? '' (Ndt : le mot ''pourquoi'' est d'origine latine).
Ce genre littéraire est très répandu en Algérie et en Tunisie.
Bien que le mot ''toubib'' soit utilisé par tous les médecins de France, il semble qu'il y ait des différences régionales.
Par exemple, un médecin tunisien qui fait partie de la communauté médicale française à Alger ou en Tunisie est appelé ''toubab'' par les patients.