Foe Family History
Foe Name Meaning
Altered form of an unidentified German surname. English: nickname from Middle English fo ‘hostile’ (Old English fā) or ‘enemy’ (Old English gefā) in the latter sense perhaps given to someone who played the Devil in a folk play or pageant. English: variant of Fow from Middle English fou ‘spotted variegated multicolored streaked’ (Old English fāh) perhaps in reference to skin or hair or to clothing. The word was also used in Middle English to denote a kind of parti-colored fur. Possibly also an altered form of French Faux . Chinese: variant of Foo .
Source: Dictionary of American Family Names 2nd edition, 2022