Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: Sebastopol
  1. A port city in Crimea on the Black Sea
    "Sebastopol has been an important naval base throughout its history";
    - Sevastopol

Type of: city, metropolis, urban center [US], urban centre [Brit, Cdn]

Part of: Crimea

Encyclopedia: Sebastopol, Texas