A short Arabic-name form, sometimes linked to meanings of fragrance in related usages.
Like Iba?
Swipe through thousands of names like it