Webster's Revised Unabridged Dictionary · 1913

Globard

Globard , noun

[Old English globerde, from glow.]

A glowworm. [Obsolete] — Holland