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:
Gabriel,
Sadi,
Mikel,
Mael,
Kamil,
Uriel,
Tariq,
Adeline,
Charlotte,
Arabella,
Abigail,
Mira,
Reina,
Caia