The name Odelya means I Will Thank God and is of Hebrew origin. Odelya is a name that's been used primarily by parents who are considering baby names for girls.
People who like the name Odelya also like the names: Ahava,
Odelia,
Hadassah,
Aceline,
Hedva,
Channah,
Hera,
Orson,
Hezekiah,
Justus,
Aden,
Declan,
Darrius,
Anson