Description:
BALBACHAN is a Scottish Gaelic surname. The name is derived from the Gaelic word 'balbhach', meaning 'white'. The name may also be derived from the Old Norse word 'bálk', meaning 'bench'. The surname may also be derived from the Middle English word 'balche', meaning 'a small bag'. The surname may also be derived from the Irish word 'bálacha', meaning 'a small basket'. The surname may also be derived from the Welsh word 'balch', meaning 'a small bag'.






