Noun tehran has 1 sense
  1. Teheran, Tehran, capital of Iran, Iranian capital - the capital and largest city of Iran; located in northern Iran
    --1 is a kind of national capital
    --1 is a part of Iran, Islamic Republic of Iran, Persia
,
TOP