Kathleen

Name origin: Greek

Name meaning: Pure

Battle

Name origin: English and Scottish (of Norman origin)

Name meaning: habitational name from a place named as having been the site of a battle, from Old French bataille ‘battle’. In some cases, this may be Battle in Sussex, site of the Battle of Hastings,