Otthilda \o-tthil-da, ott(hi)-lda\ as a girl's name is a variant of Otthild (Old German), and the meaning of Otthilda is "prosperity in battle".
The baby name Otthilda sounds like Ethelda. Other similar baby names are Ottilia and Ottila.