Brunhilda is of Old German origin, and the meaning of Brunhilda is "ready for battle". The name has connotations of great physical strength.