Tehran synonyms, Tehran pronunciation, Tehran translation, English dictionary definition of Tehran. or Te·he·ran The capital and largest city of Iran, in the north-central part of the country south of the Caspian Sea. A commercial and industrial center, it…

