Definition of Sebastopol

Noun: Sebastopol

  1. A city in southern Ukraine on the Black Sea
    - Sevastopol

See also:
Sebastiana
SEbE

Anagrams containing the word Sebastopol

sosltobpae lsebastopo olsebastop polsebasto opolsebast topolsebas stopolseba astopolseb bastopolse ebastopols