English: stall
Welsh: stâl
Subject: Amaeth
English definition: In cowshed, stable.
Welsh definition: Mewn beudy neu stabl.