Definition of Mossad

Noun: Mossad

  1. The Israeli foreign intelligence agency
    "the primary focus of the Mossad is on Arab nations"

See also:
moss
mossback

Anagrams containing the word Mossad

msados dmossa admoss sadmos ssadmo ossadm