Results for: Odessa

What is ODESSA?

It is a city in the Ukraine! OR! It means "Organisation Der Ehemaligen SS-Angehörigen". Which was a Nazi SS organization designed to help Nazi war criminals escape.

What continent is Odessa in?

There are multiple Odessa's in two continents. - NORTH AMERICA: Odessa, Ontario, Canada Odessa, Saskatchewan, Canada Odessa, Washington, US Odessa, North Dakot (MORE)