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