Why this still getting asked Anyway, Iran has always been known as Iran to Iranians. “Eeran” or “Erensahr” The reason rest of the world called it Persia because of Greek encounterment with Achaemenid empire which rosed from province of Pars, and so Greeks named the entire empire as “Persia” And ever since then most of the world addressed the country as such. However it changed back in 30’s when our King (Shah) at the time - Great Reza Pahlavi - asked other nations to use the endonym “Iran” when referring to Persia. Which is honestly for me is the oddest and bad decision he made during his rule. Since name “Persia” in the world had a huge status, associated with something ancient and glorious, and now turned into something unknown. And especially now when name “Iran” mostly associates with IR regime. Also the fact that it’s totally fine for nations to be known differently in various languages. For example: Germany known as “Deutschland” for German speaking people, Tuskland for Scandinavians, Germany for romance languages, Niemcy for Slavic languages. China is called “Zhongguo” in Chinese languages. Japan is called “Nihon” in Japanese language. Greece is called “Hellas” in Greek, “Greece” for romance languages, Yunan in a lot of Asian languages (which is interestingly enough also thanks to Achaemenid empire since the first Greek city state they encountered was Ionia, and it spread to other parts of Asia) Why he did that is unkown - either just principles and he wanted everyone to address the nation the same way as Iranians do. Some say it’s because he wanted to ally Germany and reinforce Iranians status as Aryans and Iran as cradle of the Aryan race. At any rate, when his son Shah Mohammad Reza Pahlavi came to power, he officially declared that both names can be used. So you can call it either Iran or Persia, whatever you like more, since both are correct. Just don’t pronounce it iRan like it’s a fucking Apple product.