Sudbury \s(u)-dbu-ry, sud-bury\ as a boy's name is of Middle English origin, and the meaning of Sudbury is "southern settlement". Place name.
Sudbury has 3 variant forms: Sudbery, Sudberry and Sudborough.