Tehran Synonyms

terän, tārän; təran
The capital and largest city of Iran; located in northern Iran
(Noun)