De Welshe naam voor Wales is Cymru. Dit woord wordt uitgesproken als ˈkəm. rɨ. Het is afgeleid van het Brythonische woord combrogi, wat "medeburgers" betekent.
De Engelse naam "Wales" komt van het Germaanse woord Walha, wat "vreemdeling" betekent. Het werd oorspronkelijk gebruikt om te verwijzen naar de Keltische volkeren die in het westen van Groot-Brittannië woonden.
De Welshe naam "Cymru" wordt tegenwoordig gebruikt door zowel Welshtaligen als Engelstaligen om te verwijzen naar Wales. Het is de officiële naam van Wales in het Welsh.