(Hebrew) One who praises God Oda, Odeelia, Odelinda, Odellia, Odilia, Odelea, Odellea Health Source: Medical Dictionary Author: Health Dictionary