Family name origins & meanings Dutch (De Vos) : from Middle Dutch de vos ‘the fox’; a nickname for someone with red hair, or a crafty man.Respelling of the French topographic name Devault.