Synonyms for sebastopol | Synonym.com

Synonyms and antonyms for sebastopol

1. Sebastopol (n.)

a city in southern Ukraine on the Black Sea

Synonyms: