Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

tula Definition

Cancel
tula
geographical name(Tu-la)
city in the state of Hidalgo, central Mexico, north of Mexico City population 103,919
tula
geographical name(Tu-la)
city south of Moscow in southwest central Russia in Europe population 501,000

Words Related to tula!

tula Examples by Brain Bank Users