gendarmery

Noun
  1. French police force;
    A group of gendarmes or gendarmes collectively (synset 108227175)

Other Searches