English: Tredegar Park
Welsh: Parc Tredegar
Subject: Enwau lleoedd
Welsh definition: Casnewydd