Cathal is an Irish male name, meaning' mighty in battle.
It means' mighty in battle. Cathal is an Irish male name.
Cathal is an Irish male name. It means' mighty in battle.
Cathal is an Irish male name. It means' mighty in battle.