You've mentioned this name before, and I haven't said this yet, but the name "
Willow" makes me thinking of "weeping" and, therefore, sad. Also, she might be a kind of "natural child", like her parents are granolas.
So names that I'd say go with this impression might be:
RiverAngelFelicity (antonym)
RavenSebastian /
Bastian (because Never Ending Story is sad)
I can't think of any other sad names right now, I may edit later ...