names & meanings!
over 22,000
Home
Anglo-Saxon Girl Names
Bathilda
Bathilda
Variant of Anglo-Saxon
Balthild
, meaning
bold battle