Bathild \b(a)-thi-ld\ as a girl's name is a variant of Bathilda (Old German), and the meaning of Bathild is "woman warrior".
The baby name Bathild sounds like Bathilde, Batilde and Batilda. Other similar baby names are Mathilde and Mathilda.