|
Definition of Sebastopol
1. Noun. A city in southern Ukraine on the Black Sea.
Exact synonyms: Sevastopol
Generic synonyms: City, Metropolis, Urban Center
Group relationships: Crimea
Generic synonyms: City, Metropolis, Urban Center
Group relationships: Crimea