Noun Definition

teheran

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

Related Noun(s):tehran

Category: Places