Safiya

Meaning: Pure, best friend

Origin: Arabic

Pronunciation: Sah-fee-yah

Culture: Arabic

Gender: Girl

More Arabic Names Generate Similar Names