The Collaborative International Dictionary
Globard
Globard \Glo"bard\, n. [OE. globerde, from glow.]
A glowworm. [Obs.]
--Holland.
Wiktionary
globard
n. (context obsolete English) A glowworm.