Winnie or Winny (\wi(n)-ny\) is a female given name of Welsh origin, a variant of Edwina, Winifred or Winnifred, Gwendolyn, Guinevere (Welsh), Gwyneth (Welsh), and Wynne (Welsh). The name's meaning is fair one; white and smooth; soft; happiness; or fair and pure.