meaning of ahmad shah masoud

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


Related Words

ahmad shah masoud |

Developed & Maintained By Taraprasad.com

Treasure Words