Meaning of gendarmery

Definition of gendarmery

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

Other information on gendarmery

WIKIPEDIA results for gendarmery
Amazon results for gendarmery