English dictionary
capital of iran meaning and definition
Definition and meaning of capital of iran at MeaningMonkey.org. capital of iran meaning and definition in the English Dictionary.CAPITAL OF IRAN noun
Definition of capital of Iran (noun)
- the capital and largest city of Iran; located in northern Iran
- synonyms: Iranian capital, Teheran, Tehran
Source: Princeton University Wordnet