Chouan
Legal definition for Indian law research
Definition
One of the royalist insurgents in western France Brittany etc during and after the French revolution
Definitions are for legal research. Always verify meaning in the context of the statute, judgment, or jurisdiction cited.