What does capital of iran mean?

capital of iran meaning in General Dictionary

the administrative centre and largest city of Iran; positioned in northern Iran