TAHRAN


Meaning of TAHRAN in English

The capital and largest city of Iran; located in northern Iran.

Advanced Islamic English dictionary.      Расширенный исламский словарь английского языка.