What does Hilda mean?
Built on the Germanic element 'hild' meaning 'battle'. It began as a short form of longer names such as Hildegard and Brunhild before becoming an independent name.
What does Rosalind mean?
Disputed etymology. Originally Germanic, from 'hros' (horse) + 'lind' (soft, tender), i.e. roughly 'gentle horse'. In Romance-speaking areas it was reinterpreted by folk etymology as Latin/Spanish 'rosa linda' meaning 'beautiful rose'. The floral meaning is the popular later reading, not the original.