Shafina is likely derived from Arabic roots associated with healing, intercession, or clarity depending on the form.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Shafina?
Swipe through thousands of names like it