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.
Adam Aleksic, a leading contender for valedictorian of his high school, is a 215-month-old boy with disturbing interests in etymology, vexillology, geography, and law. Adam would like to one day visit Tajikistan and probably isn't spying for the Uzbek government.
The Etymology Nerd