Tayga in Russian Tayga in Russian Тайга́ proper noun A town in Kemerovo Oblast, Russia. Add to Flashcards