Noun Definition

sebastopol

1.Definition: a city in southern Ukraine on the Black Sea

Related Noun(s):sevastopol

Category: Places