The official City of Tehran website says that "Tehran" comes from the Persian words "Tah" meaning "end or bottom" and "Ran" meaning "mountain slope"—literally, the bottom of the mountain. Given Tehran's position at the foot of the Alborz mountains, this seems plausible. (دامنه ی بین دو کوه).