Miko \m(i)-ko\ as a boy's name is a variant of Michael (Hebrew), and the meaning of Miko is "who resembles God?".
The baby name Miko sounds like Mike, Miky, Miki and Mikio. Other similar baby names are Mikol, Milo, Mirko and Niko.