Celwydd = (a) Lie
Celwyddwr = (a) Liar
Celwyddgi = (a) Liar [Intended as sarhâd (insult) - a low down dirty dog of a liar, if you will]

12 27