English: Erbistock
Welsh: Erbistog
Subject: Enwau lleoedd
English definition: Wrexham