Asfiya is an Arabic name for girls and less commonly for boys that means “pure ones”, “just ones”, “holy ones”. It is the plural of Safee. In Arabic the name is written as أصفياء, while in Urdu it is written as اصفيا. When spelling it in English, the name should not have an “h” at the end (thus Asfiyah is wrong), since the word Asfiya is a broken plural (jam` taksir), not a singular feminine. and it does not have an “h” at the end.