
Middle English word mykel comes from Proto-Indo-European *méga-, Proto-Indo-European *méǵh₂s (Big, great.)
*méga- (Proto-Indo-European)
*méǵh₂s (Proto-Indo-European)
Big, great.
*mikilaz (Proto-Germanic)
Great, large. Much, many (large amount of).
myċel (Old English)
mykel (Middle English)