Definify.com

Definition 2025


globard

globard

English

Noun

globard (plural globards)

  1. (obsolete) A glowworm.
    (Can we find and add a quotation of Holland to this entry?)