Czechia is the official short English-language name of the country, analogous with 'France' which is the short form of the country whose formal long title is the French Republic.
Czechia is the official short English-language name of the country, analogous with 'France' which is the short form of the country whose formal long title is the French Republic.