corégent (French) comes from French régent, from Latin regēns, from Latin regō, from Proto-Italic regō, from Proto-Indo-European h₃réǵeti, from Proto-Indo-European h₃reǵ- — to straighten, to right oneself; right; just.
corégent (French): coregent