Vinny \v(in)-ny\ as a girl's name (also used as boy's name Vinny), is a variant of Alvina (Old English) and Elvina (Old English), and the meaning of Vinny is "elf or magical being, friend".
The baby name Vinny sounds like Vinni and Winny. Other similar baby names are Binny, Sinny, Cinny, Dinny, Ginny, Jinny and Minny.