As words commonly did in the decentralized and unstandardized language of Middle English, garlic had a lot of variations in the olden days. It took forms including garlic, garlick, garleek, garlicke, garlek, and garlec, all of which derived from the Old English word garlic, which literally meant "spear-leek", comprising the terms gar ("spear") and lead ("leak") and supposedly earning that name because of the shapes of the individual cloves. Gar is from the Proto-Germanic word gaizaz, still meaning "spear" but with side definitions of "pike" or "javelin", and is ultimately from the Proto-Indo-European root gey, meaning "to throw", since you throw those things. Meanwhile, leac came to us through the Proto-Germanic word laukaz, still with the same meaning. Officially, the origin past here is unknown due to a lack of non-Germanic cognates, but some etymologists theorize that it could be related to the Proto-Indo-European root lewg, meaning "to bend". That's just guesswork, however. Oh, and the adjective form of garlic, garlicky, includes the k to preserve the hard c sound.
Hello! I'm Adam Aleksic. This year, I graduated from Harvard University with a degree in Government and Linguistics. There, I co-founded the Harvard Undergraduate Linguistics Society and wrote a thesis on Serbo-Croatian language policy, magna cum laude. In addition to etymology, I also really enjoy philosophy, trivia, vexillology, geography, board games, conlanging, art history, and law.