Callihan is likely derived from an Irish surname form related to Callahan, originally meaning descendant of Ceallach.
Like Callihan?
Swipe through thousands of names like it