What does Matilda mean?
From the Germanic elements 'maht' (might, strength) and 'hild' (battle), giving the sense 'mighty in battle'. Popularized by the 11th-century Queen Matilda, wife of William the Conqueror.
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.