English: layer
Welsh: iâr ddodwy
Subject: Amgylchedd
English definition: a laying hen