Definition of Sebastopol
Noun: Sebastopol
- 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