Sebastopol — synonyms, definition

1. Sebastopol (Noun)

1 synonym
Sevastopol
1 definition

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

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