Au Moyen-Âge, les manuscrits étaient chers, très chers. On essayait donc de mettre un maximum de texte sur un espace restreint. Pour ce faire, on utilisait des abréviations. En latin, la désinence « us » revenant souvent, on avait pris l'habitude de la remplacer par un x. Du coup, au lieu de « chevaus », on écrivait « chevax ».
Plus tard, oubliant ce que signifiait ce x, les gens ont ajouté un u, pour écrire le nom comme il se prononce. Ça a donné « chevaux ». Le u est donc double : il y a le u en lui-même, et celui inclus dans le x. Mais ça, rares sont ceux qui le savent...