Tehran, of Persian origin, is a unisex given name that means "end" or "foot". It gained prominence as a place name, being the capital city of Iran, but it has also been used as a personal name in recent years.
Persian Iran
In 1979, there were exactly five babies born with the name Tehran.