Synonyms and Antonyms for Teheran

1. Teheran (n.)

the capital and largest city of Iran; located in northern Iran

Synonyms: