Home - Boy's Name - B - Branch

Boys name -
Branch

Meaning:

Tree branch.

Derivation:

Bran

Origins:

Latin

Mail to a Friend