This is a list of surnames in which the usage is English; and the categories include magic.
Devin 2 French, EnglishNickname for a person who acted divinely or prophetically, from Old French
devin meaning
"divine" or
"seer, fortune teller", ultimately from Latin
divinus.
Fay 2 EnglishFrom a nickname for a person who was thought to have magical qualities, from Middle English
faie meaning "magical, enchanted".