Почему у русских были цари, а не короли 

Термины «царь» и «король» которые в русском языке использовались для обозначения правящих особо очень чётко были разграничены. Если «царями» называли с Ивана III полуофициально, а с 1547 и коронации Ивана IV, уже и официально, российских правителей, то «королями» именовали только европейских монархов. Об этом сообщает Рамблер. Далее: https://weekend.rambler.ru/read/39828811/?utm_content=rweekend&utm_medium=read_more&utm_source=copylink