English: Talbot Green
Welsh: Tonysguboriau
Subject: Enwau lleoedd
Welsh definition: Yn Sir Rhondda Cynon Taf