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