From heima (“at home”) + lærdómur (“learning”).
heimalærdómur m (genitive singular heimalærdóms, no plural)