"morally correct," Old English riht "just, good, fair; proper, fitting; straight, not bent, direct, erect," from Proto-Germanic rehtan (source also of Old Frisian riucht "right," Old Saxon reht, Middle Dutch and Dutch recht, Old High German reht, German recht, Old Norse rettr, Gothic raihts), from PIE root reg- "move in a straight line," also "to rule, to lead straight, to put right" (source also of Greek orektos "stretched out, upright;" Latin rectus "straight, right;" Old Persian rasta- "straight; right," aršta- "rectitude;" Old Irish recht "law;" Welsh rhaith, Breton reiz "just, righteous, wise").