Chauvinism A Name For Patriotic

Chauvinism is the name given to a person who is extremely patriotic or devoted to his own nation or category. Napoleon had a soldier who was very passionate to him that he would go to any extreme to prove it. His name was Nicolas Chauvin and thus this phrase is derived from. Now-a-days this word [...]