Nessy \n(es)-sy\ as a girl's name is a variant of Agnes (Greek) and Vanessa (Greek), and the meaning of Nessy is "pure, holy; butterfly".
The baby name Nessy sounds like Nessa and Nessya. Other similar baby names are Bessy, Sessy, Jessy, Kessy, Nelsy and Tessy.