Persian/Turkic form linked to Arabic *niyaz*, meaning devotion, offering, or petition.
Like Niyaz?
Swipe through thousands of names like it