Meaning of the name - Odelle

English Name: Odelle
Sex: