Definition of Tehran

  • (noun) the capital and largest city of Iran; located in northern Iran

Antonyms of Tehran


No Antonyms Found.

Homophones of Tehran


No Homophones Found.