Вкратце и по-русски: слово происходит от германского названия кельтских племен. Оно же трансформировалось в валлийцев и Уэльс.
Интересный факт написан: поскольку кельты в этой области романизировались, то слово перешло из германских языков в славянские со значением "романоговорящий" и как обозначение разных романоговорящих народов, в т.ч. французов, итальянцев и т.п.