McAllister \m-callis-ter, mc(a)-lli-ster\ as a boy's name is a variant of Macallister (Scottish, Gaelic), and the meaning of McAllister is "son of Alistair".
The baby name McAllister sounds like McAlister and MacAlister. Another similar baby name is Allister.