CHOUAN Meaning of CHOUAN in English noun one of the royalist insurgents in western france (brittany, ·etc.), during and after the french revolution. Webster English vocab. Английский словарь Webster. 2012