A West African form of Safiya, from Arabic roots meaning pure, sincere, or chosen friend.
Like Safiatou?
Swipe through thousands of names like it