English country names and code elements – great resource for international TLD (top level domains) research
From the website:
ISO – Maintenance Agency for ISO 3166 country codes – English country names and code elements
This list states the country names (official short names in English) in alphabetical order as given in ISO 3166-1 and the corresponding ISO 3166-1-alpha-2 code elements.
This list is updated whenever a change to the official code list in ISO 3166-1 is effected by the ISO 3166/MA.
It lists 246 official short names and code elements.