Burrows \b(u)-rro-ws\ as a boy's name is a variant of Burroughs (Old English, Old German), and the meaning of Burrows is "in the borough or burrow".
The baby name Burrows sounds like Borris, Brose, Baris, Boris, Borys, Boriss, Parris and Parriss. Other similar baby names are Barlow, Barrlow, Barron, Bartow, Burns, Brooks, Brown, Burgess, Burr, Burgiss, Burges, Burrell, Burnis, Buiron and Boutros.