Big Huge Thesaurus

Lashkar-e-Toiba

noun

sounds kind of like