Safiy
in baby boy name
The meaning of Safiy is Best friend
Safiy Name In Arabic : صافي
Safiy Name In Bangla : সাফিয়
Safiy Name In Urdu : سفے
Safiy Name In Hindi : सफीय