Bruin \b-ruin\ as a boy's name is a variant of Bruno (Old German), and the meaning of Bruin is "brown".
The baby name Bruin sounds like Brain and Bruino. Other similar baby names are Erin, Arun, Arin, Arrin, Bain, Bartin, Birgin, Bergin, Berlin, Burlin, Bertin, Berwin, Bevin, Blain, Bodin, Bordin, Burn, Bourn, Bowin, Bradin, Brann, Bran, Bren, Brenn, Brit, Bruce, Brian, Bryon, Bryen, Bryan, Brion, Brien, Bri, Brik, Bron, Brown, Brucie, Brunon, Bruto, Bryn, Brysin, Crain, Orrin and Orin.