pure · Kind · sympathetic
Source: Arabic
Root Word: صفاء (Safaa)
Derived From: صفية (Safiyah)
Meaning: Pure, sacred
Popularity History: This name has always been popular in the Middle East and Muslim culture, and has also become popular in Western countries in recent years.