Quick answer
Zulfiqar is a boy name meaning "cleaver of the spine".
Pronunciation: Arabic /ðuːl.fi.ˈqaːr/.
Meaning and history
From Arabic ذو الفقار (Dhū l-Faqār) interpreted as meaning "cleaver of the spine", derived from ذو ( dhū ) meaning "possessor, holder" and فقار ( faqār ) meaning "spine, vertebra". This was the name of the Prophet Muhammad 's sword, also used by his son-in-law Ali.
Notes and context
Usage: arabic, urdu | Arabic: ذو الفقار