"o" can mean boy/male and there are a couple of kanji possibilities for that meaning, but the character for "child" is only used for girls' names. This would be a different character. Some other kanji pronounced "o" in names are as follows: -husband -hero -life/birth
Some other kanji pronounced "o" in names are as follows:
-husband
-hero
-life/birth