Lietuviška pavardė, kilusi iš asmenvardžio Kaknas (greičiausiai iš žodžio „kaklas“). Gali būti kilusi iš pravardės, nurodančios žmogų su išskirtiniu kaklu, arba iš vietovardžių.
Žinomi žmonės:
- Martynas Kaknavičius – futbolininkas (gynėjas).
Trumpai: pavardė kilusi iš žodžio „kaklas“, žinomiausias – futbolininkas Martynas Kaknavičius.