A variant related to Arabic safi/safiya, meaning pure, clear, or honest, and used as a virtue-oriented feminine name.
Like Safiyo?
Swipe through thousands of names like it