Sufayya

Arabic word, which means little innocent, innocent and nice.. usually this name is given to females.. Sufayya is related to Safa Cite error: The <ref> tag has too many names (see the help page).. Safa means innocent. Safa is also used as a name for Muslims.