From duivel (“devil”) + -in.
duivelin f (plural duivelinnen, diminutive duivelinnetje n, masculine duivel)