islamic army of aden

Noun
  1. Yemen-based terrorist group that supports al-Qaeda's goals;
    Seeks to overthrow the Yemeni government and eliminate United States interests;
    Responsible for bombings and kidnappings and killing western tourists in Yemen (synset 108041865)

Other Searches