O’Callaghan

O’Callaghan is an Irish business name for an Irish pub. Meaning “descendant of Ceallach”.
O’Callaghan is an Irish business name for an Irish pub. Meaning “descendant of Ceallach”.
Download the image I love O’Callaghan and share it in your social profiles, web o blog!