Marilda \m(a)-ril-da, mar(i)-lda\ as a girl's name is a variant of Marelda (Old German), and the meaning of Marilda is "famous battle maid".
The baby name Marilda sounds like Marrelda and Meralda. Other similar baby names are Marilla, Marinda, Matilda and Sarilda.