Find the word definition

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.