All countries names with ISO2, ISO3 and Alternative Names
Base is from https://gist.github.com/keeguon/2310008#gistcomment-2871015 and after that get alternative names from https://en.wikipedia.org/wiki/List_of_alternative_country_names
If you have records with different names for a single country like:
For USA values could be: US, USA, U.S.A., America, United States and so on... Then you might need to get all the record for that country and you can use this JSON for abbr and in the Query.