Sayfullah

Saifullah, also spelled Sayfullah etc. (Arabic: سيف الله ‎), meaning sword of God is a male Islamic given name, originally an honorific awarded for military prowess. In modern times it may be used as a surname. It may refer to

Read more about Sayfullah:  Males, Females, Places