Odrich m. Old High German ōt, Old Saxon ōd 'wealth, riches' + Old High German rih 'ruler'.
Cf. Edrich.