English: Upper Boat
Welsh: Glan-bad
Subject: Enwau lleoedd
English definition: Rhondda Cynon Taf
Welsh definition: Rhondda Cynon Taf