Iranian Capital Synonyms

The capital and largest city of Iran; located in northern Iran
(Noun)

Words near Iranian Capital in the Thesaurus