Definify.com

Definition 2024


globard

globard

English

Noun

globard (plural globards)

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