Where does “Odessa” come from?
Odessa is the English name for the Russian city Одесса, whose origin is uncertain.
Odessa (English): A German organization founded after WWII, believed to have helped SS officers to flee from Europe
Definitions
- A German organization founded after WWII, believed to have helped SS officers to flee from Europe