Safi
Primarily Male
The meaning of the name Safi is Pure
The origin of the name Safi is Arabic
People who like the name Safi also like:
Mikel,
Mael,
Gabriel,
Sadi,
Daniel,
Jensen,
Liam,
Adeline,
Nura,
Agalia,
Sahirah,
Subira,
Dalila,
Ailish