What does Danica mean?
A South Slavic name meaning 'morning star', the personification of the planet Venus at dawn in Slavic folklore. The root is debated between a word for 'day/dawn' and related forms, but the 'morning star' sense is consistent across sources.
What does Mila mean?
From the Slavic element mil 'dear, gracious, loving', used as a short form of names like Milena and Ludmila. (A separate Spanish Mila is a short form of Milagros 'miracles'; the love sense is Slavic.)