Naoko is a common Japanese name with an admirable meaning, which, depending on how it's written, can translate to obedient, straight, honest, or green child. Naoko can also be spelled Nahoko.
Inspired by Naoko?
Discover 1000s more amazing names you'll love with NameHunterHunt Me Some Names
Around The Web