Background: Derived from the Gaelic name Ó Ceallagcháin, meaning "descendant of Ceallanchán." The given name Ceallanchán means "contention, strife." The descendants or tribe of Callaghan, from Ciallach, prudent, judicious, discreet.
Variations: O'Callaghan, Callahan, Callachan, Ceallachain, Cellachan, Ceallaghan, Cellachain, Callaghan, O'Callahan.
More Info: http://heraldry.celticradio.net/search.php?id=134
Discussion of this family is welcomed.
--------------------
|