Tamil Dictionary 🔍

glowbard

Glow"bard, n. Etym: [See Globard.] Defn: The glowworm. [Obs.]


glowbard - Similar Words