Keel Family History
Keel Name Meaning
English: habitational name from Keele in Staffordshire, named from Old English c¯ ‘cows’ + hyll ‘hill’, or from East and West Keal in Lincolnshire, which are named from Old Norse kjolr ‘ridge’. Irish: reduced form of McKeel. Swiss German: probably a variant of Kehl 2. Americanized spelling of German Kühl (see Kuhl) or Kiehl, Kiel (see Kiel).
Source: Dictionary of American Family Names ©2013, Oxford University Press