VariousWords beta
Related Terms:
Definitions:
Noun
gendarme
Definition: a French policeman
Definition: A member of the gendarmerie, a military body charged with police duties.