Current translation for Battle
  battle derived from la bataille  – the place of a battle
“Place of a battle”
Place name translation provided by saxonhistory.co.uk