From Old Dutch dūva, from Proto-Germanic *dūbǭ.
duif f (plural duiven, diminutive duifje, masculine doffer)