Brainerd \b-raine-rd, bra(i)-nerd\ as a boy's name is a variant of Brainard (Old English), and the meaning of Brainerd is "courageous raven".
The baby name Brainerd sounds like Braynard, Bearnard and Barnard. Other similar baby names are Brand, Braizer and Braiser.