DOWNY

Definition of DOWNY

  1. (adj)like down or as soft as down
  2. (adj)covered with fine soft hairs or down