Beale \be(a)-le\ as a boy's name is a variant of Beal (Old French) and Beau (French), and the meaning of Beale is "handsome; handsome; admirer; sweetheart".
The baby name Beale sounds like Bealle, Beall, Peale and Bale. Other similar baby names are Beals, Berle and Neale.