Malkolm \m(a)-lko-lm, mal-kolm\ as a boy's name is a variant of Malcolm (Scottish, Gaelic), and the meaning of Malkolm is "devotee of Saint Columba".
The baby name Malkolm sounds like Malcolum and Malkiel. Other similar baby names are Malcom and Malkam.