Meaning & History
Derived from a Hebrew phrase meaning "I will thank God", which is said to consist of Hebrew ode "I will thank, praise" (compare the Hebrew name Odelia 2) combined with Hebrew ya, yah "Yahweh". It is borne by Israeli-American actress Odeya Rush (1997-).