Meaning of ahmad shah masoud
Definition of ahmad shah masoud
(noun)
Afghan
leader
of forces
opposed
to the Taliban; won
fame
by
successfully
resisting the Soviets in the 1980s; was
assassinated
by men
posing
as journalists (1953-2001)
Other information on ahmad shah masoud
WIKIPEDIA results for
ahmad shah masoud
Amazon results for
ahmad shah masoud
Tweet