The name Odelia means I Will Thank God and is of Hebrew origin. Odelia is a name that's been used by parents who are considering baby names for girls.
Also an English form of the name Odile.