English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result for Chouan
Chouan
(n.)
One of the royalist insurgents in western France (Brittany,
etc.), during and after the French revolution.