From Middle Dutch duver. From duif + -er.
duiver m (plural duivers, diminutive duivertje n, feminine duif or duivin)