redi (Middle English) comes from Middle English ired, from Old English rǣde, from Proto-Germanic garaidijaz, from Proto-Germanic raidijaz, from Proto-Germanic raidaz, from Proto-Indo-European h₂reh₁dʰ- — to care.
Ancestry of “redi”, step by step
redi traces back through 3 separate lines of ancestry.