Home
Search
Index
Definify.com
Definition
2024
globard
globard
English
Noun
globard
(
plural
globards
)
(
obsolete
)
A
glowworm
.
(Can we find and add a quotation of Holland to this entry?)
Etymology
From
Old English
globerde
, from
glow
.
Similar Results
Globate
Gloar