answersLogoWhite

0

It means the tree. Willow Tree's are often found by a source of water. Willow means free-spirited. Willing to try. So name your baby Willow. And may the spirit's help him or her, through life.

User Avatar

Wiki User

15y ago

What else can I help you with?