http://en.wikipedia.org/wiki/Hanako_%28given_name%29
Hanako is a female Japanese given name. The name can have different meanings, one of them being 花子, "flower girl."
It is often seen as an archetypal name for girls.[1]
華子 (華 is a kanji of many uses - 'splendor', 'flower', 'petal', 'shine', 'luster', 'ostentatious', 'showy'. 'ko' is the second kanji, meaning 'girl (child)').