what is the difference between nationalism and chauvinism?
Chauvinism is a form of extreme patriotism and nationalism and a belief in national superiority and glory. ... This French quality finds its parallel in the British term jingoism, which has retained the meaning of chauvinism strictly in its original sense; that is, an attitude of belligerent nationalism.