Calque of Welsh heddlu. By surface analysis, kres (“peace”) + lu (“troop”).
kreslu m (plural kresluyow)