Girl Names baby name Safiya

What does the name Safiya mean?

The different meanings of the name Safiya are:
  • Arabic meaning: Sincere friend
  • Swahili meaning: Pure
The meaning of the name “Safiya” is different in several languages, countries and cultures and has more than one possibly same or different meanings available.