English: Giant’s Grave
Welsh: Bedd-y-cawr
Subject: Enwau lleoedd
Welsh definition: Castell-nedd Port Talbot