Boy Names baby nameKeallach

What does the name Keallach mean?

The meaning of the name “Keallach” is: “War; strife; bright-headed”.