Tamil Dictionary 🔍

chouan

Chou"an, n. Etym: [F.] Defn: One of the royalist insurgents in western France (Brittany, etc.), during and after the French revolution.


chouan - Similar Words