BoyIrish

Cahal

Battle ruler

Meaning

Cahal is a irish name meaning “Battle ruler”.

History

Cahal is a boy's name of Irish origin, meaning "Battle ruler".

Popularity

Currently ranked #3223 in our directory.