The name Birch means Birch Tree and is of English origin. Birch is a name that's been used primarily by parents who are considering baby names for boys.
People who like the name Birch also like the names: Gray,
Everett,
Archer,
Henry,
Elliott,
Fletcher,
Oliver,
Pearl,
Scarlett,
Rose,
Luna,
Opal,
Aster,
Gemma