Norilsk in French Norilsk in French Norilsk proper noun A city in Krasnoyarsk Krai, Russia, second largest city north of the Arctic Circle. Add to Flashcards