What does Talia mean?
Hebrew tal 'dew' + Yah (God), traditionally 'dew of God / dew from God' — an interpretive reading rather than a biblical name. Note two separate threads that are not part of the Hebrew sense: the Aramaic word talya ('young lamb, youth'), and the Greek Thalia ('blooming, flourishing'), with which the spelling overlaps.
What does Davina mean?
A feminine form of David that arose in Scotland, carrying the same Hebrew root dwd 'beloved'. The meaning is inherited from the masculine original rather than from an independent root.