fol (Middle French) comes from Old French fol, from Latin follis, from Proto-Indo-European bʰelǵʰ-, from Proto-Indo-European bʰel-, from Proto-Indo-European bʰōl-.
fol (Middle French): mad; insane; foolish; silly; madman