From Arabic Afnan, meaning branches or boughs of a tree.
Like Afnaan?
Swipe through thousands of names like it