English dictionary

ahmad shah masoud meaning and definition

Definition and meaning of ahmad shah masoud at MeaningMonkey.org. ahmad shah masoud meaning and definition in the English Dictionary.

AHMAD SHAH MASOUD noun

Definition of Ahmad Shah Masoud (noun)

  1. 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)
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: