I'm torn between both of these names. Lucy because it's sweet, youthful, classic. Hazel because it's feminine but strong, classic but slightly uncommon (I accept that it might not stay uncommon), and nature inspired. What do you think? Thanks