Mossad
WordNet

noun


(1)   The Israeli foreign intelligence agency
"The primary focus of the Mossad is on Arab nations"
 
x
OK