Lietuviškos kilmės pavardė, kuri galimai kilusi iš žodžio „kunigaikštis“ (senovės lietuvių kalboje – kunigas, kūnigs). Istoriškai tai galėjo reikšti kunigaikščio tarną arba kilusį iš kunigaikščių aplinkos.
Įžymūs žmonės:
- Marius Knyza – Lietuvos futbolininkas.
- Kazimieras Knyza – tarpukario Lietuvos karinis veikėjas, pulkininkas.
Pavardė dažnesnė Rytų Lietuvoje (Alytaus, Utenos regionai).