Advertisement

Tehran

also Teheran, Iranian capital, said to mean "flat, level, lower," but sometimes derived from Old Persian teh "warm" + ran "place."

Others are reading

Advertisement
Definitions of Tehran from WordNet

Tehran (n.)
the capital and largest city of Iran; located in northern Iran;
Synonyms: Teheran / capital of Iran / Iranian capital
From wordnet.princeton.edu