Baby Names and Name Generators

What Does Bod Mean?
"Branch"