In the Scottish origin, Callan means "battle; rock"
In the German origin, Callan means "Chatter"
In the Scottish origin, Callan means "rock"
In the German origin, Callan means "Chatter"
In the Scottish origin, Callan means "battle; rock"
In the Scottish origin, Callan means "rock"