English: Duffryn
Welsh: Dyffryn
Subject: Enwau lleoedd
Welsh definition: Casnewydd