Dauzat dit que Vasselay viendrait « d’un nom d’homme gaulois, Vassillus, variante de vassalus, d’après la forme ancienne vassalaicum de 983 ».
Henri d’Arbois de Jubainville dit que le gentilice vassilius a été tiré du nom de vassilus et qu’il provient d’un thème gaulois vasso « jeune homme », qui a pris le sens de « serviteur » devenu vassus dans le bas-latin des gallo-romains, d’où la féodalité a tiré le mot français : vassal…
(image et extrait du site officiel de la commune… lire la suite)