Odelia

It's Hebrew, Old English, and Old Anglo-French. It makes me think of Shakespeare's characters, Ophelia (Hamlet) and Cordelia (King Lear).

Odelia is most likely a form of Odilia, a feminine form of Otto (see Odette for more details).
See Also: Odette, Odile, Otto

Your Favorite Names