Hana means flower, and Hanabi mean flower watching, usually referring to the cherry blossoms... I think kanariya, kanari means canary... just a sec I'll do my research
*edit: she flies higher is right, I mixed up... hanami is flower viewing and hanabi is fireworks