taglibro (accusative singular taglibron, plural taglibroj, accusative plural taglibrojn)
tago (“day”) + libro (“book”), probably a calque of German Tagebuch.