Tak mě to vychází po delším hledání, od místa, Karnov.
http://kramerius.nkp.cz/kramerius/MShow ... id=5116397Karnov = mě. v Slezsku, Jägerndorf - Krnov, ves u Šternberka
Karnov, A. Kotík - od, krátký, malý, zakrslý, a pod. :
http://kramerius.nkp.cz/kramerius/MShow ... 45&x=0&y=0Ještě je možnost od něm. jména Karnofel
Karnafal - od niemieckiej nazwy osobowej Karnofel.
Karnófka - od podstawy karn-, por. karny ‘posłuszny’, z prasłowiańskiego ‘okaleczony, kaleki’, - to je v podstatě stejné, jako píše A. Kotík.
http://www.stankiewicze.com/index.php?kat=44&sub=807