ARMY OF MUHAMMAD
(noun)Definitions
There is 1 meaning of the phrase
Army Of Muhammad.
Army Of Muhammad - as a noun
A terrorist organization founded in 2000; a militant islamic group active in kashmir and closely aligned with al-rashid trust; seeks to secure release of imprisoned fellow militants by kidnappings
Synonyms (Exact Relations)