English: Dowlais Top
Welsh: Dowlais Top
Subject: Enwau lleoedd
Welsh definition: Merthyr Tudful