Callahan

Origin: Celtic/Gaelic
Categories: English Boy Names, Irish Boy Names , Hair Names
Irish surname transferred to forename use, itself from the personal name, Ceallachan, possibly meaning little bright-headed one