Vyksa in Polish Vyksa in Polish Wyksa proper noun A town in Nizhny Novgorod Oblast, Russia. Add to Flashcards