Magus \m(a)-gus\ as a boy's name is of Latin origin, and the meaning of Magus is "sorceror". The root of the word "magic". The three wise men, or kings, who visited the baby Jesus, are supposedly from a tribe of priests from ancient Iran, who were thought to have power of demons.
Baby names that sound like Magus are Maks, Max, Maxx, Maxy, Maxie and Maxey. Other similar baby names are Magnus and Manus.