The Oxford Names Companion, OUP Personal communication [TG]
Notes:
Irish Anglicised version of the Irish Gaelic personal name Brógán, derived from the clan name Ó Brógáin = "descended from Brógán". The origin of the name is uncertain but is associated with a diminutive for "shoe".
Thanks to Donald Whyte who provided much of the initial information for this site.