sevastopol

Nouns

  • (n) a city in southern Ukraine on the Black Sea Sebastopol,

Synonyms

Sebastopol

Words of close approximity