From Proto-Germanic *kattaz. Cognate with Old Saxon katto, Old Norse kǫttr (Swedish katt), Old High German kazzo. The word existed in the Germanic languages in a female gender also, represented in Old English by catte. The word appears to be related to Late Latin cattus as well as to similar words in the Slavic and Celtic languages, but the ultimate source is uncertain.
catt m (o-stem, genitive caitt)
- Dictionary of the Irish Language, Royal Irish Academy, Dublin