(Neve) Means "BRIGHT" in Irish. This is such a beautiful and underused name.
You won't have to worry about your daughter sharing her name with classmates. It means great.
Niamh is an Irish Gaelic name meaning "shining; radiant; luster." It is pronounced either NEEV or NEE-uv. It's also the name of my cat! It's a fairly common name in Ireland.