From Middle Low German jârbôk, jârebôk, equivalent to Johr + Book. Cognate with German Jahrbuch.
Johrbook n (plural Johrböker) (German Low German)