У Хорватії і західнослов'янських мовах (наприклад, польська, сербська) слово має значення «лорд», а в чеській, польській та словацькій також стало означати «священик» (knez, ksiądz, kňaz), а також «герцог» (knez, kníže, książę, knieža). Походження Слово «князь» (, , , , ), очевидно, має германську етимологію. Відновлене походить від або , д.-в.-н. kuning (пор. «конунг», , — «король»), похідного від kuni «рід», звідки також («король»). Перехід [g] у [d͡z] після носового *ę пов'язаний із законом третьої палаталізації, непалаталізоване *g збереглося у жіночій формі княгиня ().