halt (Middle French) comes from German Halt, from Middle High German halt, from Proto-Germanic *haldiz.