gille (Middle English) comes from Old French gille, from Medieval Latin gillo, from Gaulish gallā, from Proto-Germanic gallǭ, from Proto-Indo-European ǵʰelh₃- — to flourish; green, yellow.
Ancestry of “gille”, step by step
gille traces back through two separate lines of ancestry.