tehran
1. [ noun ] (government,geography) the capital and largest city of Iran; located in northern Iran
Synonyms: capital_of_Iran Iranian_capital Teheran
Related terms: national_capital Iran
Similar spelling:   Tehrani
  Teran
  tern
  Teheran
  Terina
  terrine
  Terrien
  terrene
  terrain
  Terhune
  term
  Thran