Noun Definition

sevastopol

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

Related Noun(s):sebastopol

Category: Places