Bannigan Family History
Bannigan Name Meaning
Irish: from Ó Beannacháin ‘descendant of Beannachán’ a personal name from a diminutive of beannach meaning ‘peaked pointed or having horns’ maybe in the sense ‘little stag’.
Source: Dictionary of American Family Names 2nd edition, 2022