Sackville \s(a)-ck-ville, sackv(il)-le\ as a boy's name is of Old English origin, and the meaning of Sackville is "Saxon's town". Saxony is an area in Northern Germany that sent many invaders to England, hence the word "Anglo-Saxon".
Similar baby names are Saville, Savill and Savile.