Re: monoglot English speakers' arrogance, a wistle in the darkening wood
The word "welsh" means "stranger". Meaning: the strange invaders not only robbed and annexed Cymru but by adding insult to injury declared the celts strangers and renamed Cymru to "Wales", i.e. strangers' land
You missed the point that the word "Cymru", used for the country and the word "Cymry", used for the people have a meaning similar to "brotherhood", thus a large chunk of British people went from being "brothers" to being "strangers".
this celtic people and Cymraeg are still alive after all these centuries of English aggression
And you missed a brilliant opportunity here to mention one of the iconic anthems of recent years (if a bit over-played if I'm honest), i.e. Dafydd Iwan's Yma o Hyd (words)YT video.
M.