English. Although normally a pet name for Helen or Ellen, Nellie has occasionally been recorded as a given name. It may also be a pet name for Eileen (a derivative of the Irish form of Helen) or Eleanor.
There are other occasions when Nellie may be used as a rasonable pet name. One correspondent [CG] notes its use as a pet name for Cornelia and another [MS] has it for Fenella.