We don't have any synonyms for tula yet.
Think tula belongs in the thesaurus? Recommend it and we'll take a look.
Definition of tula:
(n) :
A city, the administrative center of Tula Oblast, Russia, 165 km south of Moscow.
(n) :
An oblast in western Russia.
(n) :
A city in Hidalgo, Mexico, near the remains of the Toltec city Tollan.