Não existe consenso sobre o significado do nome Odavia. É possível que seja uma variação de Odiva, que significa "generoso" em hebraico, mas também pode ser uma combinação de Od (nome germânico que significa "riqueza") e Avia (nome latino que significa "ávia" ou "ancestral").