kechel (Middle English) comes from Old English *cēċel, from Proto-West Germanic *kōkil — a little cake; bun.