English: Treforest
Welsh: Trefforest
Subject: Enwau lleoedd
Welsh definition: Rhondda Cynon Taf