Synonyms and Antonyms for capital_of_Iran

1. capital of Iran (n.)

the capital and largest city of Iran; located in northern Iran

Synonyms: