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