Yes, the name Willow has a loose meaning of freedom since the name is inspired by the untamed, free-flowing willow tree of the same name.