English: Penmaen
Welsh: Pen-maen
Subject: Enwau lleoedd
Welsh definition: Yn Sir Abertawe.