Proviene directamente del latín ‘balbus’, que era el término utilizado por los antiguos romanos para referirse a los que padecían de ‘tartamudez’ o tenían algún tipo de ‘dificultad en el habla’.
Por aquel entonces, se tenía la equívoca convicción de que los que poseían algún defecto en el habla era por el hecho de tener una carencia en el entendimiento o un retraso mental, por lo que se asoció el término ‘bobo’ no solo para designar a los tartamudos sino también a los que tenían cierta complicación a la hora de comprender y/o razonar. del término ‘balbus’ surgieron ‘balbucear’ o ‘balbucir’.
Fuente: http://etiblogia.blogspot.com/2018/07/palabras-con-origen-curioso.html