Where does “Cwmbran” come from?

Cwmbran (English) comes from Welsh Cwmbrân, from Welsh brân, from English bran, from Middle English bran, from Old French bren, from Gaulish brennos, from Proto-Celtic bragnos, from Proto-Indo-European bʰreHg- — to smell, to have a strong odour.

Ancestry of “Cwmbran”, step by step

StepLanguageWordMeaning
1WelshCwmbrân
2Welshbrâncrow; rook; raven
3EnglishbranThe broken coat of the seed of wheat, rye, or...
4Middle EnglishbranThe ground husk of wheat
5Old Frenchbrenbran
6Gaulishbrennosrotten
7Proto-Celticbragnosrotten
8Proto-Indo-EuropeanbʰreHg-to smell, to have a strong odour
Every word from Proto-Indo-European bʰreHg-Every word from Proto-Celtic bragnosEvery word from Gaulish brennos