The name Neelie means Son Of Champion Or Passionate and is of Irish origin. Neelie is name that's been used by parents who are considering unisex or non-gendered baby names--baby names that can be used for any gender.
From the surname, McNeely (Son of Neal). Northern Irish/Scottish (Galloway area).