Shoe Family History
Shoe Name Meaning
English (Middlesex): nickname possibly for a maker or seller of shoes or horseshoes from Middle English sho ‘shoe’ (Old English scōh). Compare Boot . Americanized form (translation into English) of Schuh .
Source: Dictionary of American Family Names 2nd edition, 2022