Meaning of the name - Odetta

English Name: Odetta
Sex: