/tejˌɹɑˈn/ - [teyran] - Te•hran
We found 3 definitions of tehran from 3 different sources.
Noun |
||
tehran - the capital and largest city of Iran; located in northern Iran | ||
Teheran, Tehran, capital of Iran, Iranian capital |