yill (Scots) comes from Middle English ale, from Old English ealu, from Proto-West Germanic ālu, from Proto-Germanic ēlō, from Proto-Indo-European h₁ólos, from Proto-Indo-European ēl- — awl, prong.
yill (Scots): ale