Gendarmerie Meaning

There are 1 meaning(s) for word Gendarmerie

Meaning 1 : French police force; a group of gendarmes or gendarmes collectively

    Synonyms : gendarmery