Branwill \b-ranwi-ll, br(an)-will\ as a boy's name is a variant of Bramwell (Old English), and the meaning of Branwill is "broom well; raven well".
The baby name Branwill sounds like Branwyll and Branwell. Other similar baby names are Brandell, Bramwel, Branly, Branlie, Bromwell and Brunell.