Arabic name meaning "rich" or "fortunate," from a root associated with abundance.
Like Gani?
Swipe through thousands of names like it