A word that expresses a person highly prejudiced in favor of their homeland or culture. Chauvinist is too harsh and it seemed to myself and a friend that the word was just out of reach. Zealot is also too strong. Any suggestions?

Sentence: I had no idea that he was so ______. Or I had no idea was such a _______.

  • 3
    Jingoist or one of its synonyms. – Hot Licks Apr 22 '16 at 23:45
  • I believe there are words in the duplicate that meet your needs. – anongoodnurse Apr 22 '16 at 23:45
  • 1
    Patriotic/patriot? Or nationalist? – Cerberus_Reinstate_Monica Apr 23 '16 at 0:20
  • Perhaps nativistic? – bib Apr 23 '16 at 1:45
  • 2
    @medica I don't think this is a duplicate. The other post asks for words against others; this asks for words for their own. They are two sides of the same coin but answers on the other post deal (properly) with just one side. – Lawrence Apr 23 '16 at 12:35


an enthusiastic, demonstrative patriot

Source: The Oxford Dictionary of American Political Slang

  • I think this is a good answer—as edited, with the source of the quoted language properly cited—and I have upvoted it. I strongly recommend including a linked (if possible) citation to the source of any language you quote in an answer. – Sven Yargs Apr 23 '16 at 16:31

Possibly ethnocentric? The idea is the same, I'm just not sure if there is a noun form to describe a person who is ethnocentric.

having or based on the idea that your own group or culture is better or more important that others

Not the answer you're looking for? Browse other questions tagged or ask your own question.