Name: Asyaf (أسياف)
Meaning: Asyaf is an Arabic name for boys that means swords. It is the plural of Saif.
Gender: male