Definitions
There is 1 meaning of the phrase
Capital Of Iran.
Capital Of Iran - as a noun
The capital and largest city of iran; located in northern iran
Synonyms (Exact Relations)
iranian capitalteherantehran