Cas (Castle) + Newydd (New) = Newport?
Can someone explain to me the etymology please?
A lot of Welsh place names have been Anglicised or as my dad says "B*dised" by the English to make them easier to pronounce so they don't translate directly.
Bastardized? That's a common linguistic process. It usually occurs with slang, pidgin, and Creole, but also place names.
Sorry about that buddy, on behalf of all English people :( The Welsh names sound way cooler