A Gaelic name from cath meaning "battle," often understood as "little warrior."
Like Cathan?
Swipe through thousands of names like it