Winnie \wi(n)-nie\ as a girl's name is a variant of Guinevere (Welsh), Gwyneth (Welsh), Winifred (Welsh, Old English), Winona (Native American Indian) and Wynne (Welsh), and the meaning of Winnie is "fair one; white and smooth, soft; happiness; holy, blessed reconciliation; joy and peace; first-born daughter; fair, pure". See also Edwina.
The baby name Winnie sounds like Vinnie, Jinnie, Winne and Wynnie. Other similar baby names are Binnie, Sinnie, Cinnie, Dinnie, Ginnie, Minnie and Linnie.