Tehran The origin and history of Tehran. Etymology A transliteration of the Persian name tehran, from Classical Persian tahran. ← Back to the full definition of Tehran