Big Huge Thesaurus

Sevastopol

noun

sounds kind of like