Cathal

Cathal is a boy name of Irish origin.

Meaning of Cathal

Battle ruler; strong.

Themes: Warrior, Strong