Tula in Polish Tula in Polish Tuła proper noun A city, the administrative center of Tula Oblast, Russia, 165 km south of Moscow. Add to Flashcards