Malkior \m(a)-lkior, mal-kior\ as a boy's name is a variant of Malki (Hebrew) and Melchior (Polish, Persian, Farsi), and the meaning of Malkior is "my king".
The baby name Malkior sounds like Melkior and Malchior. Other similar baby names are Malkiya and Malkiel.