Likely from Arabic roots meaning pure, faithful, or clear in modern variant spelling.
Like Nakiyah?
Swipe through thousands of names like it