Походження слів цар і король

Чому вУкаіни монарха називали - цар. а в Європі - король?
Здавалося б відповідь проста. Цар і король - це приймачі різних імперій. Однак, намагаючись з'ясувати походження слова король ми стикаємося з справжнісінькою етимологічної загадкою.
На фото: двоюрідні брати - український цар Микола II і англійський король Георг V
слово цар
Згідно з письмовими пам'ятників слово цар відомо з 917 року. Після перемоги Симеоном візантійського війська, він проголосив себе царем болгар і ромеїв.
слово король
Найбільш поширена версія виникнення слова король. сходить до власного імені Карла Великого, чия імперія на початку IX століття простягалася від Піренеїв до Дунаю. Однак, при спробі з'ясувати походження слова король ми зіткнулися зі справжньою етимологічним загадкою.
Виникає резонне питання: чому так прославився Карл на слов'янських землях, що вони вставили в свої мови його ім'я в якості універсального терміна, що означає правителя держави? Особливо це стосується західних слов'ян, які королем називали не тільки іноземних, але й своїх правителів. Можливо є сенс пошукати іншу етимологію?
Справедливості заради, треба відзначити, що в спірних випадках, подібних до цього, Макс Фасмер наводить думки, з якими не згоден. Одне з них - думка польського лінгвіста Рудницького, який вважає, що слово король походить від исконно-славянского слова - карати.
