Banahan / Banaghan

The names Banahan and Banaghan in Ireland are derived from the native Gaelic O'Beannachain sept that was located in Counties Sligo and Leitrim. The origin of this name is the Gaelic word 'beannach', meaning 'beaked'. It is in the Western Counties that these names are still mostly found in modern times.