Branch July 22, 2016 Chinavod Boys Names with Meanings Leave a comment Branch is an English name that is derived from the French “branche” which means 'branch' in English. Related posts: Cray Oliver, French name Oliver, English name Grainger