Name: Shafyaa (شافيا)
Meaning: Shafyaa is an Arabic name for girls that means healer, one who heals and cures others.
Gender: female