Barclodiad-y-Gawres means 'The Giantess's Apronful' and is a traditional local name.
Mae Barclodiad-y-Gawres yn golygu 'The Giantess's Apronful' yn Saesneg ac mae'n enw lleol traddodiadol.