English
Detailed Synonyms for capital of Iran in English
capital of Iran:
capital of Iran [the ~] noun
-
the capital of Iran
– 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