Name Details
Boy|Christian
Hayes
"Hayes is a surname of English origin, derived from the Old English word "haga" meaning "enclosure" or "hedge". It can also be a given name."
"Hayes is a surname of English origin, derived from the Old English word "haga" meaning "enclosure" or "hedge". It can also be a given name."