Callaghan

What does Callaghan mean?

Callaghan is commonly chosen as an Irish surname-based masculine name.

Popularity of Callaghan over time

What do parents think of Callaghan?