Definition of Newport in English:

Newport

proper noun

  • A city in South Wales, on the Bristol Channel; population 119,600 (est. 2009).

    Welsh name Casnewydd

Pronunciation

Newport

/ˈnjuːpɔːt/