Mack \m(a)-ck\ as a boy's name is a variant of Mac (Gaelic) and Maximilian (Latin), and the meaning of Mack is "son of; greatest". See also Maxwell.
The baby name Mack sounds like Mick, Mackie, Mackey, Mc- and Micky. Other similar baby names are Dack, Zack, Jack, Mace, Macy and Mark.