Skip to main content

chouan

English chouan meaning in English  •  chouan का अर्थ अंग्रेजी में
Noun
  • One of the royalist insurgents in western France (Brittany, etc.), during and after the French revolution.
Advertisement