Zahia comes from Arabic and means 'shining,' 'radiant,' or 'bright.'
Like Zahia?
Swipe through thousands of names like it