what country used to be called phoencia
Iran
Mesopotamia is located in Iraq.
The Empire of Ethiopia ( today Ethiopia ) was the country once known as Abyssinia.
Iran used to be called Persia. It changed its name in the early 1920s. (Prussia, which sounds similar, is an entirely different country, formerly located in the eastern part of, what is now, United Germany
The Spanish word "Grecia" translates to "Greece" in English.
turkey
what country used to be called phoencia
The four modern countries at makeup what used to be called Canaan are; Israel, Jordan, Syria and Lebanon. The country of Israel comprises much of the territory of what was Canaan.
italy
The question as written makes no sense. Iran and Afghanistan border each other with no country in between them. (Consult the above map.) However, if you meant to ask which country is between Afghanistan and Iraq, it would be Iran.As for the modern country that used to be called Persia, this would be Iran.
Greece
Iraq.
A shotshell.
The type of money used by a country is its legal currency.
Modern Persia IS Iran. The two names refer to the same country. Persia was an exonym (a word used by others to name the country) and Iran was an endonym (a word used by people of that country to refer to the country). In 1925, Reza Shah Pahlavi made the endonym Iran the official name of the country.
Iran