Schultz \s-chul-tz, sch(u)-ltz\ as a boy's name is of German origin, and the meaning of Schultz is "village magistrate". Occupational name.