The story
- Old Norse · derived fromgildi“payment, guild”
- Middle English · inherited fromgilde
- English todayguild
From Middle English gilde, from Old Norse gildi (“payment, guild”). Related to geld, yield, yauld.
Etymology from Wiktionary, CC BY-SA 4.0.