Odesa

[ oh-des-uh; Ukrainian oh-des-uh ]

  1. a seaport in southern Ukraine, on the Black Sea.

Words Nearby Odesa

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023