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

tehran Definition

Cancel
tehran
geographical name(Teh-ran)
city in northern Iran at the foot of the southern slope of the Elburz Mountains population 8,154,051

Words Related to tehran!

tehran Examples by Brain Bank Users