Synonyms and Antonyms for Mossad

1. Mossad (n.)

the Israeli foreign intelligence agency

Synonyms: