D'après wikipédia (http://fr.wikipedia.org/wiki/Celte#Sources_et_d.C3.A9finition), le mot "celte" nous vient surtout du témoignage de Jules César.
"Gallia est omnis divisa in partes tres, quarum unam incolunt Belgae, aliam Aquitani, tertiam qui ipsorum lingua Celtae*, nostra Galli appellantur. "
*qui se nomment dans leur propre langue Celtes
"Celte" peut etre un dérivé de plusieurs mots :
* des mots indo-européens "« kel-kol »" qui signifie « colonisateur » ou « keleto » qui veut dire « rapide » en référence à leurs fréquents déplacements rapides à cheval ;
* plus tard, ces mots seraient devenus les mots grecs keltoï ou Galates qui signifie « envahisseur » ;
* encore plus tard, galate est devenu galli en latin puis « Gaulois » en français.
On ignore comment les Celtes se nommaient eux-mêmes.