Dictionary
Thesaurus
Reference
Translate
Web
Nearby Entries

Mossad

- 1 dictionary result

Mos⋅sad

[moh-sahd]
–noun
the Israeli intelligence service, established in 1951.
Search another word or see Mossad on Thesaurus | Reference
>