Kelsall Family History
Kelsall Name Meaning
English:: habitational name from a place in Cheshire called Kelsall from the Middle English personal name Kell + Old English halh ‘nook or corner of land’ or possibly from Kelshall in Hertfordshire which is named with an Old English personal name Cylle + Old English hyll ‘hill’ or even Kelsale in Suffolk named with an Old English personal name Cēl Cǣl or Cēol + Old English halh ‘nook corner of land’. occasionally perhaps a variant of Kershaw .
Source: Dictionary of American Family Names 2nd edition, 2022