teheran

/tɛhɛˈrɑːn/

Definitions

1. noun

The capital and largest city of Iran, located in the north of the country.

“The ambassador visited Teheran to discuss diplomatic relations.”

2. proper noun

A city in Iran.

“The ancient city of Teheran is home to many historical landmarks.”

Synonyms

  • Tehran
  • capital

Antonyms

  • suburb