bely (Middle English) comes from Old English bielġ, from Proto-West Germanic *balgi, from Proto-Germanic balgiz, from Proto-Indo-European bʰelǵʰ-, from Proto-Indo-European bʰel-, from Proto-Indo-European bʰōl-.
bely (Middle English): belly