sebastopol

Nouns

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

Synonyms

Sevastopol

Words of close approximity