English
giantlore
From giant + lore.
Ancient Greek γίγας
Latin gigās
Vulgar Latin *gagās
Old French geant
Middle English geaunt ‘a giant’
English giant
Proto-Indo-European *leys- ‘to trace, to track’
…
Proto-Germanic *laizō ‘teaching’
Proto-West Germanic *laiʀu
Old English lār ‘teaching, learning, education’
Middle English lore ‘Education or teaching’
English lore
Today it means
noun The knowledge, teaching, study, or lore dealing with giants.
Language periods are conventional ranges, not dates for this word.
Etymograph / giantlore