Origin: ME hastelet < OFr < haste, meat cooked on a spit < MDu harst, a roast (form and sense infl. by L hasta, a spear) < IE base *ker-, to burn > hearth
See haslet in American Heritage Dictionary 4
Origin: Middle English hastelet
Origin: , from Old French
Origin: , diminutive of haste, roast meat, spit
Origin: , perhaps from Latin hasta, spear
Origin: , or of Germanic origin.