English: Cwm Cynon Business Park
Welsh: Parc Busnes Cwm Cynon
Subject: Enwau lleoedd
English definition: Mountain Ash
Welsh definition: Aberpennar