Meaning of army of muhammad
Definition of army of muhammad
(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
Other information on army of muhammad
WIKIPEDIA results for
army of muhammad
Amazon results for
army of muhammad
Tweet