Japanese baby names are not written in typical Japanese language, but the kanji. Kanji are the characters of Chinese origin, but which is pronounced in Japanese. Each kanji can be pronounced in many ways, so the parents can use Katakana or Hiragana, which are phonetic record of baby name.
The Japanese baby names are assumed to express the desired parental trait or the appearance of the child. The Japanese names for children are divided into male and female, but also those that are not assigned to any of the sexes. Often female names are ended in the syllable ko, written with the kanji meaning “child” (子). Male names occasionally end with the syllable ko, but very rarely using the kanji 子 (often, if a male name ends in ko, it ends in Hiko, using the kanji 彦). Common male name endings are -shi and -o. Baby names ending with -shi often are adjectives, eg., Atsushi which means, for example, “faithful.”
Baby names written in kanji may have more than one common pronunciation, but only one is correct for the person. For example, the baby name written in kanji 东 海林 can be read Tōkairin or Shoji. Moreover, each one’s name can have several possible forms of written, and again , only one will be suitable for the person.
Giving the baby names in Japan is not arbitrary – everything is governed by the provisions of kanji, which sets the government.