A Gaelic surname meaning descendant of Conn, which personal name may have meant wisdom·, or chief (head, sence, reason, intelligence; also a freeman, according to some).
The most famous bearer of such personal name was Conn Cïtchathach (of the Hundred Battles·) legendary ancestor of the Connachta Kings of Ireland.