English: nursery ground
Welsh: magwrfa
Subject: Amaeth
Welsh definition: Man lle mae pysgod yn magu pysgod ifanc.
Plural: magwrfeydd