Tourcoing in Russian Tourcoing in Russian Туркуэ́н proper noun A city and commune of Nord department, Hauts-de-France, France. Add to Flashcards