The ISO 3166-1 provides each country (and oversea territory) with a 2 letter code (aptly named ISO-2 codes).
Can you name the ISO-2 codes for these 195 countries?
Hint: ISO-2 codes usually contain letters from the country's name or another variation of it (usually in the country's native language)
Kosovo is excluded from the list since it doesn't have an official ISO country code (although XK is used as a de facto code for several international organizations)
It's election day and you are representing the Lime Green Party of America. Name any state to grab its electoral votes and defeat the hated Periwinkle party.
Just figured I'd include a list of all the ISO-2 codes that don't necessarily match the country names displayed here (note for countries with unexpected codes, expected codes usually already have been taken by other countries/territories or are user-assigned):
- Algeria: DZ, from ⴷⵣⴰⵢⵔ; Dzayer, الدزاير; Al-Dzāyīr or الجزائر; Al-Djazāʾir, the Berber, Algerian Arabic and Standard Arabic names for the country
- Belarus: BY, from Byelorussia (the code was transferred from its previous holder, the Byelorussian Socialist Soviet Republic from when the country was still part of the USSR)
- Benin: BJ, a code changed from DY (when the country changed its name from Dahomey) and since other available codes (BE, BN or BI) had been taken, the country was given the closest unassigned code
- Cambodia: KH, from Khmer (the code was kept after the name change of the country from the Khmer Republic; Khmer being the main ethnic group in Cambodia)
- Guinea Bissau: GW. There is no official explanation I could find on why it is as such, but I assume it's because other valid codes (GU, GI, GN, GE, GA, GB, GS and GU) were already taken by other countries/territories and this was the closest unassigned code.
- Iceland: IS, from Ísland, the Icelandic name for the country
- Myanmar: MM. Matches the name used but not of the commonly used name of Burma (from which the country was referred to before its current name)
- North Korea: KP, from Korea, Democratic People's Republic of, the country's UN designated name (its official name is similar and abbreviated as DPRK with "Korea" at the end)
- North Macedonia: MK, from Makedonija, the Macedonian for the country (and previously used by the country when it was still just called "Macedonia")
- Palau: PW. There is no official explanation I could find, but I assume it's because other valid codes (PA, PL and PU; the latter was in use and eventually deleted after PW was assigned) were already taken by other countries/territories and this was the closest unassigned code.
- South Korea: KR, from Korea, the Republic of, the country's UN designated name (its official name is similar and abbreviated as ROK with "Korea" at the end)
- Samoa: WS, kept after a name change from Western Samoa (a name used to differentiate the country from the US territory of American Samoa)
- Serbia: RS, from Republic of Serbia or Republika Srbija, the official names for the country in English and Serbian
- Solomon Islands: SB, kept after a name change from British Solomon Islands (with potential codes probably being taken for the old name before assigning to SB)
- South Africa: ZA, from Zuid-Afrika, the Dutch name for the country (Dutch was an official language in the country until 1961 and the Afrikaans name of Suid-Afrika had its potential codes already in use)
- Spain: ES, from España, the Spanish name for the country
- Switzerland: CH, from Confoederatio Helvetica, the Latin name for the country (used as a neutral name for the country rather than its name in one of its official language)
- UK: GB, from "Great Britain", a shortened version of the UN designated United Kingdom of Great Britain and Northern Ireland, the (official name is similar just with "the" in the front)
- Vatican City: VA. Matches the name used but not the official UN designation of Holy See, the - referring to the governing body/entity that represents the Vatican internationally
Some other countries may have unexpected codes were probably given codes that weren't their 1st option (e.g. LK for Sri Lanka)
- Algeria: DZ, from ⴷⵣⴰⵢⵔ; Dzayer, الدزاير; Al-Dzāyīr or الجزائر; Al-Djazāʾir, the Berber, Algerian Arabic and Standard Arabic names for the country
- Belarus: BY, from Byelorussia (the code was transferred from its previous holder, the Byelorussian Socialist Soviet Republic from when the country was still part of the USSR)
- Benin: BJ, a code changed from DY (when the country changed its name from Dahomey) and since other available codes (BE, BN or BI) had been taken, the country was given the closest unassigned code
- Cambodia: KH, from Khmer (the code was kept after the name change of the country from the Khmer Republic; Khmer being the main ethnic group in Cambodia)
- Comoros: KI, from Komori, the Comorian name for the country
- Croatia: HR, from Hrvatska, the Croatian name for the country
- East Timor: TL, from Timor-Leste, the shortened official name for the country
- Equatorial Guinea: GQ, from Guinée équatoriale, the French name for the country
- Estonia: EE, from Eesti, the Estonian name for the country
- Eswatini: SZ, kept after a name change from Swaziland
- F.S. Micronesia: FS. Matches the name used here, but not the commonly used name of Micronesia
- Germany: DE, from Deutschland, the German name for the country (and transferred from previous usage by West Germany)
- Iceland: IS, from Ísland, the Icelandic name for the country
- Myanmar: MM. Matches the name used but not of the commonly used name of Burma (from which the country was referred to before its current name)
- North Korea: KP, from Korea, Democratic People's Republic of, the country's UN designated name (its official name is similar and abbreviated as DPRK with "Korea" at the end)
- North Macedonia: MK, from Makedonija, the Macedonian for the country (and previously used by the country when it was still just called "Macedonia")
- South Korea: KR, from Korea, the Republic of, the country's UN designated name (its official name is similar and abbreviated as ROK with "Korea" at the end)
- Samoa: WS, kept after a name change from Western Samoa (a name used to differentiate the country from the US territory of American Samoa)
- Serbia: RS, from Republic of Serbia or Republika Srbija, the official names for the country in English and Serbian
- Solomon Islands: SB, kept after a name change from British Solomon Islands (with potential codes probably being taken for the old name before assigning to SB)
- Spain: ES, from España, the Spanish name for the country
- Switzerland: CH, from Confoederatio Helvetica, the Latin name for the country (used as a neutral name for the country rather than its name in one of its official language)
- UK: GB, from "Great Britain", a shortened version of the UN designated United Kingdom of Great Britain and Northern Ireland, the (official name is similar just with "the" in the front)
- Vatican City: VA. Matches the name used but not the official UN designation of Holy See, the - referring to the governing body/entity that represents the Vatican internationally
Some other countries may have unexpected codes were probably given codes that weren't their 1st option (e.g. LK for Sri Lanka)
--- End of yap ---