The Welsh name for Newport is "Casnewydd". The Welsh language, or Cymraeg, is a Celtic language still spoken by around 20% of the population in Wales. The name "Casnewydd" translates to "new castle", reflecting the city's history.
Newport Quiz-topia: 17 Questions to Explore Your Knowledge