English: Newcastle
Welsh: Y Castellnewydd
Subject: Enwau lleoedd
English definition: In Bridgend.
Welsh definition: Ym Mhen-y-bont ar Ogwr.