ODESSA

Etymology
Borrowed from.

Proper noun

 * 1) A German organization founded after WWII, believed to have helped SS officers to flee from Europe.

Etymology
.

Noun

 * 1) ODESSA