Did you mean Pushkin?
Pushkin
noun
°a town in Russia.