/tɛˌhɚɑˈn/ - [teheran] - Te•he•ran
We found 2 definitions of teheran from 2 different sources.
Noun |
||
teheran - the capital and largest city of Iran; located in northern Iran | ||
Tehran, capital of Iran, Iranian capital |