- Current rating.
to add this name to your favorite namelist!
What does the name Safi mean? The meaning of the name Safi is Pure.
The origin of the name Safi is Arabic.
People who like the name Safi also like: Gabriel
, Gavril Sophia
No photos uploaded, yet, for the name Safi.