Sayyaf
in baby boy name
The meaning of Sayyaf is Algojo, Executioner for death sentence
Sayyaf Name In Arabic : سيف
Sayyaf Name In Bangla : সায়্য়াফ
Sayyaf Name In Urdu : سییف
Sayyaf Name In Hindi : सय्याफ