KnowledgeReels
Synonyms

English has three words for almost everything 

Invasions left English with Anglo-Saxon, French and Latin layers, so we get kingly, royal and regal for one idea.