English: confabulation
Welsh: chwedleua
Subject: Iechyd
Welsh definition: Llenwi bylchau mewn atgofion gyda gwybodaeth amherthnasol neu anghywir. Mae'n un o symptomau alcoholiaeth.