Sevastopol — synonyms, definition

1. Sevastopol (Noun)

1 synonym
Sebastopol
1 definition

Sevastopol (Noun) — A city in southern Ukraine on the Black Sea.

4 types of
city metropolis urban center urban centre
1 part of
Crimea