English Odessa Cited by user Jmaloto1 on 10 Nov 2016 Odessa or Odesa is the third most populous city of Ukraine and a major seaport and transportation hub located on the northwestern shore of the Black Sea.