English: Penrice
Welsh: Pen-rhys
Subject: Enwau lleoedd
Welsh definition: Abertawe