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