English: mesh
Welsh: rhwyll
Subject: Amgylchedd
Welsh definition: Y tyllau mewn rhwyd bysgota.