I like nayvee and neena. Nova is nice to but it'sstarting to become common.
(Of course, I'm assuming that Nyeema is pronounced "knee mah", which is phonetically similar to Neena ("knee nah")) but if it's pronounced "kny ee mah" then... All the names!!!
Nayvee or Nova, you might get tongue twisted later on and Nyeema might think you're calling them. Nayvee is really super cute, but in the end, it's all up to you. :)