Definition of Sebastopol

  • (noun) a city in southern Ukraine on the Black Sea

Synonyms of Sebastopol


Antonyms of Sebastopol


No Antonyms Found.

Homophones of Sebastopol


No Homophones Found.