Chouan
-
One of the royalist insurgents in western France (Brittany,etc.), during and after the French revolution.
Chouan meaning & definition 1 of Chouan.
One of the royalist insurgents in western France (Brittany,etc.), during and after the French revolution.