My guess would be that 'Bohemian' sounds too much connected to Bohemia (as in Čechy) for people in Moravia and Silesia. This is why they would prefer 'Czech lands' (in English) which they feel is more neutral.

Comments