Updated November 2023
Single page list
English, German
"enclosure, hedge"
A preppy surname of hidden German origin that would fit right in with currently trendy s-ending boy names like Brooks and Hayes, Haines ultimately comes from the name Hagen. Also spelled as Haynes,…