she-devil (n.)youdaoicibaDictYouDict[she-devil 词源字典]
"difficult woman," 1840, from she + devil (n.).[she-devil etymology, she-devil origin, 英语词源]