Name – Safiya

Gender – Female

Origin – Arabic

Meaning – The Arabic name Safiya means – pure; serene; best friend