Save Type Surname (from nickname) Usage English (Rare) Meaning & History From Middle English fo "foe, enemy; hostile", possibly a nickname for someone who played the Devil in a pageant play. Can also be a variant form of Fow.