From Arabic roots associated with virtue or excellence, often interpreted as generous or noble.
Like Fadeelah?
Swipe through thousands of names like it