Answer: nicolaschauvin

AnswerCrossword Clue
NICOLASCHAUVINStaunch defender, contender and bitter-ender
NICOLASCHAUVINPorky patriot?