Japanese dictionary
はなざかり
the age at which someone (esp. a woman) is at the peak of their beauty
Kanji details
・flower
・boom
・prosper
・copulate