Definitions of duvet

  1. [ Fr.] Down, wool, nap.
X