Boy Names baby nameHaines

What does the name Haines mean?

The meaning of the name “Haines” is: “From a Vined Cottage”.