Baines is of Irish ancestry. Baines is a surname of Irish origin, and the name Baines is derived from the Gaelic word "Ó Beineadh", which means "descendant of Beann". The name Baines is also associated with the Gaelic name "Ó Béain", which means "descendant of Béan".
The Leighton Baines Chronicles: A Quiz on the Legendary English Footballer!