Le nom de Cossaye est le résultat de différentes évolutions orthographiques.
En 1287, le village était connu sous le nom Cocoyum issu de « coccius » (homme) en gallo-romain ou « cortis » (domaine) en romain.
Viennent ensuite Cocaio, Cossey, Cossaie, Cossa, Coussay, Coussaye, Coussays et enfin Cossaye en 1594.
A l’époque, Cossaye est le fief de l’ensemble des châteaux de Decize, actuelle ville voisine…
(image et extrait du site officiel de la commune… lire la suite)