Meaning of gendarmerie

Definition of gendarmerie

(noun) French police force; a group of gendarmes or gendarmes collectively

Other information on gendarmerie

WIKIPEDIA results for gendarmerie
Amazon results for gendarmerie