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