English: spawning ground
Welsh: silfa
Subject: Amaeth
Welsh definition: Man lle mae pysgod yn bwrw wyau.
Plural: silfeydd