for those interested in ethymology and toponymy, here is an excerpt from
wikipedia.fr "Suffixe -acum
Le second suffixe, typique de l'aire gallo-romaine, est -acu(m). Il sert généralement à former des noms de domaine basés sur le nom de leur fondateur. Il se peut qu'il soit également utilisé sur des radicaux purement géographiques, par exemple dans Campagnac. On le retrouve dans des centaines de noms de communes, sous des formes diverses qui caractérisent des régions ou des zones linguistiques distinctes. Ainsi, Aurelius est à la fois à l'origine des communes d'Aurillac et d'Orly et Maximiacum conduit aussi bien à Messimy qu'à Meximieux.
Répartition par zones du suffixe -acum
principalement dans les régions occitanes (Sud-Ouest, Massif Central) mais aussi en Charentes, Vendée et dans la Bretagne de langue gallo
* -ac, -acq : Vitrac, Floirac, Florac, Fleurac, Savignac
ce suffixe est parfois transformé en -at en Limousin et Auvergne.
à majorité dans l'Ouest, l'Île-de-France, le Nord et le Nord-Est, régions d'oïl
* -ay : Savenay,
* -é : Vitré
* -ey : Fleurey, Ferney-Voltaire, Thoissey
* -y : Vitry, Champigny, Savigny, Sévigny, Chantilly
dans le Centre-Est, régions francoprovençales
* -at : Viriat, Savignat, Jayat
* -eu(x) : Virieu, Savigneux, Fleurieu-sur-Saône,
* -ex : Perrex, Thônex, Morgex"
I don't know how a sound like -ac can possibly become -é or -y though!