In medio inglese Welsh, derivato dall'antico inglese Wielisc, Wylisc (nel dialetto del West Saxon), Welisc, Wælisc (nei dialetti anglosassoni e del Kent). Significava "straniero; britannico (non anglosassone), gallese, nativo del Galles" (una terra celtica che mantenne la sua indipendenza dall'Inghilterra fino al 1282-83). Aveva anche il significato di "non libero, servile." Proveniva da Wealh, Walh, che indicava un "celtico, britannico, gallese, straniero non germanico."
Nella definizione di Tolkien, era "il nome germanico comune per un uomo di quella che oggi chiameremmo lingua celtica," ma veniva anche usato nelle lingue germaniche continentali per riferirsi a chi parlava latino. Da qui l'antico alto tedesco Walh, Walah che significava "celtico, romano, gallico," e l'antico norreno Val-land che indicava "Francia," Valir per "galli, abitanti non germanici della Francia" (il danese vælsk significava "italiano, francese, meridionale"). Derivava dal proto-germanico *Walkhiskaz, che a sua volta si riferiva a un nome tribale celtico rappresentato dal latino Volcæ (Caio Giulio Cesare), un'antica tribù celtica della Gallia meridionale.
Come sostantivo, indicava "i britanni," ma anche "la lingua gallese," entrambi usati nell'antico inglese.
L'aggettivo germanico è sopravvissuto anche in Wales, Cornwall, Walloon, walnut, e nei cognomi Walsh e Wallace. È stato preso in prestito nell'antico slavo ecclesiastico come vlachu, applicato ai romeni, da cui Wallachia.
Tra gli inglesi, Welsh veniva usato in modo dispregiativo per indicare cose inferiori o sostitutive (come Welsh cricket "pidocchio" (anni 1590); Welsh comb "pollice e quattro dita" (1796), e si può confrontare con welch (verbo)). Tuttavia, Welsh mutton (1771), ovvero carne di pecora allevata in Galles, era considerata una prelibatezza.
Welshry, che significa "i gallesi nel loro insieme," risale alla metà del XIV secolo.