Beals \be(a)-ls\ as a boy's name is a variant of Beal (Old French) and Beasley (Old English), and the meaning of Beals is "handsome; meadow of peas".
The baby name Beals sounds like Bialas and Blais. Other similar baby names are Beall and Beale.