Nafiz comes from Arabic and means 'effective,' 'influential,' or 'penetrating.'
Like Nafiz?
Swipe through thousands of names like it