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.
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.