Noun Definition

tehran

1.Definition: the capital and largest city of Iran; located in northern Iran

Related Noun(s):teheran

Category: Places