SynonymX
Speak
Teheran
Definition of Teheran
1.
The capital and largest city of Iran; located in northern Iran
Noun
Synonyms for word "teheran"
capital of iran
iranian capital
tehran
Semanticaly linked words with "teheran"
national capital
iran
islamic republic of iran
persia