Hall \ha-ll\ as a boy's name is of Old English origin, and the meaning of Hall is "worker at the hall". Occupational name. The hall would be a large hall or manor. Musician Darryl Hall.
Baby names that sound like Hall are Hal, Hale, Hali, Halle and Hill. Other similar baby names are Gall and Pall.