The name Hanako is a girl's name of Japanese origin meaning "flower child". Hanako and is often added to lists like Japanese Baby Names and discussed in our forums with posts like "Your favourite baby names A-Z".
From the experts:
Hanako has a delicate sound and quaint meaning -- but there's a catch. According to widespread urban legend in Japan, Hanako is the name of the ghost of a little girl who haunts school bathrooms, who sometimes answers if you call her name.
The so-called "Hanako of the Toilet" has been the subject of countless fictional adaptations since the rumor started to circulate in the 1950s. Hanako was once such a common name that it was used in the Japanese equivalent of "Jane Doe," but it's gotten much less popular as the legend of Hanako-san has spread.