English: Rogerstone
Welsh: Tŷ-du
Subject: Enwau lleoedd
English definition: Newport
Welsh definition: Casnewydd