Brae \b-rae\ as a boy's name is a variant of Bray (Middle English, Old French), and the meaning of Brae is "cry out; borderland".
The baby name Brae sounds like Brye, Bar, Bear and Bri. Other similar baby names are Bram, Brad and Bran.