Tehran Synonyms

tĕə-răn, -rän, tĕ-răn, -rän
The capital and largest city of Iran; located in northern Iran
(Noun)
Advertisement