Likely from French guilde, German Gilde, English guild.
gildo (accusative singular gildon, plural gildoj, accusative plural gildojn)
gildo (plural gildi)