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)
- 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)
- synonyms: Masoud
Source: Princeton University Wordnet