Birch \b(i)-rch, bir-ch\ as a boy's name is pronounced berch. It is of Old English origin, and the meaning of Birch is "bright, shining; the birch tree". A nature name and surname. Common in the 19th century.
Birch has 2 variant forms: Birk and Burch.
Baby names that sound like Birch are Baruch, Boruch, Burgh, Bergh and Birky.