Description:
BALABICHANNAsurname is derived from the Gaelic word 'balabhach' meaning 'white-haired.' The name may also be derived from the Irish word 'balachán' meaning 'a young boy.' The name has Celtic and Irish origins and is typically found in Ireland and Scotland.





