French and German, derived like Odette and Odile from a medieval German name Odila, Old German "fortune".