Odile
Odile is a French form of Odilia, a feminine form of Otto (see also)See Also: Odelia, Otto, Odette
Your Favorite Names