English: Maescar
Welsh: Maes-car
Subject: Enwau lleoedd
Welsh definition: Powys