From Arabic roots, Fayaz means generous, abundant, or bountiful.
Like Fayaz?
Swipe through thousands of names like it