Padraig Mac Giolla-Domhnaigh

Banks—Banks is the anglicised form of O Bruachóg in North Connacht, and O Bruacháin in Southern Leinster, derived from bruach, a bank or boundary, hence the anglicisation.

Alphabetical Index of Anglicised Surnames in Ireland

See also Woulfe’s Irish Names and Surnames
and O'Hart's Irish Pedigrees