English: Senghenydd
Welsh: Senghennydd
Subject: Enwau lleoedd
Welsh definition: Caerffili