Safia

Safia is a variant spelling of Safiyyah (صفية‎)‎, an Arabic female name meaning “pure”. Origin: Arabic Variants: Safiyyah (Arabic) Safiya (Arabic)… Read more Safia