English: Newchurch
Welsh: Llannewydd
Subject: Enwau lleoedd
Welsh definition: Sir Gaerfyrddin