Dudo mucho que sea de origen francés. la morfología de la palabra no parece indicarlo. De hecho a muy pocos kilómetros de Huidobro, en la misma zona de las merindades de Sedano, hay también un pueblecito llamado "Dobro". Lo que yo se es que Huidobro significa "Hoyo del Ebro" Cuando fui a Huidobro comprobé que efectivamente se encontraba al fondo de una especie de embudo u hoyo por lo que el toponimico es de lo más apropiado. José Ruiz Huidobro, Lima, Perú
No sé cuánto de cierto puede haber en esta historia, pero mi abuelo me contó que el apellido Huidobro significaría "Donde huye el Obro" (huyd-obro), es decir, "donde nace el Ebro", pues parece que así se nombraba a este río en tiempos antiguos; además de existir un afluente con este nombre hoy en día. Haría alusión pues a la zona donde "nace el río Ebro" cercana a Reinosa y de donde proviene este ilustre y noble apellido.