The French also took this word from the Italians. But when they added it to their language, they changed the word "colonnelo" to "coronel." Language experts say this is because the French wanted to have the "r" sound in the word, instead of the two "l" sounds. ... Colonel was spelled c-o-l-o-n-e-l but pronounced "kernel."
Why is colonel pronounced like kernel when there is no R in the word?
This was because the rank was bestowed upon the commander of a column of troops. This word was then adopted by the French, who translated the term in their own language, converted the word 'colonnello' to the word 'coronel'. This is the reason why 'colonel' is pronounced 'kernel'.
Why is Lieutenant pronounced as leftenant?
According to military customs, a lower ranking soldier walks on the left side of a senior officer. This courtesy developed when swords were still used on the battle field. The lower ranked soldier on the "left" protected the senior officers left side. Therefore, the term leftenant developed.