Updated June 9, 2019 Share: Family name origins & meanings German : perhaps a derivative of the Old High German personal name Cazo, of uncertain origin (see Kase 1).German : from Middle High German ketzer ‘heretic’, ‘free-thinker’.German : Germanized form of Sorbian kacor or Czech kačer ‘drake’ (see Kaska 2).