English: veil
Welsh: gorchudd
Subject: Cyffredinol
Welsh definition: Yr hyn mae rhai merched Mwslimaidd yn ei wisgo dros eu hwynebau.