Welsh edit

Etymology edit

dydd +‎ llyfr

Noun edit

dyddlyfr m (plural dyddlyfrau)

  1. diary, journal, daybook