Brainard

in baby boy name

The meaning of Brainard is Bold raven; prince