Synonyms and Antonyms for Sevastopol

1. Sevastopol (n.)

a city in southern Ukraine on the Black Sea

Synonyms: