Synonyms and Antonyms for sebastopol | Synonym.com

Synonyms and Antonyms for sebastopol

1. Sebastopol (n.)

a city in southern Ukraine on the Black Sea

Synonyms: