English
Detailed Synonyms for Teheran in English
Teheran:
Teheran [the ~] noun
-
the Teheran
– the capital and largest city of Iran; located in northern Iran 1the capital of Iran; the Teheran; the Iranian capital; the Tehran– the capital and largest city of Iran; located in northern Iran 1