Newall \ne-wall, newa-ll\ as a boy's name is a variant of Newell (Old English), and the meaning of Newall is "new hall".
The baby name Newall sounds like Neall and Newhall. Other similar baby names are Sewall, Neal, Nealle, Neale, Niall, Neill, Nevill, Newel, Nowell and Sewell.