English: Ladywell House
Welsh: Tŷ Ladywell
Subject: Enwau lleoedd
English definition: Newtown
Welsh definition: Y Drenewydd